39595 75
2847 803
11575 230
7261 854
5973 492
2986 576
5165 419
5792 458
17804 475
2446 685
3134 657
1304 360
2109 428
2392 684
1811 373
2780 644
1760 325
2842 559
2166 333
27241 552
1487 205
14287 255
2857 508
2540 378
1043 173
2626 497
2862 507
14622 433