303599 1032
152117 834
135651 512
219894 173
4535 514
14630 446
9601 580
2868 223
8246 700
2679 309
2843 589
1865 300
3005 416
1406 150
4043 525
2692 486
6346 263
3933 948
2550 297
5773 655
2236 472
3243 568
5551 242
1542 235
3598 693
4564 376
59237 182
17263 750