43014 759
4163 251
14451 674
6447 837
4610 503
5872 746
5097 759
2683 97
3622 242
4153 677
3938 562
5734 338
35499 128
7570 483
53884 516
2855 424
1911 139
163168 461
6638 732
5304 491
5253 648
133135 296
96115 710
57529 504
7932 552