3145 785
5528 782
7037 436
22151 912
3634 300
15289 586
30830 362
2851 543
4214 168
10055 523
8822 628
9303 656
12658 449
19856 517
6302 758
10523 610
5027 575
4015 639
598 38
19307 74
2374 376
39112 290
25239 464
5043 236
3509 866
4544 109
33487 280
6266 313