3000 416
8441 269
6812 613
2125 242
4770 375
4273 61
3468 195
11546 358
5403 887
72152 955
38115 503
2480 187
33417 437
29498 737
3960 391
47445 584
34238 591
37151 467
7543 443
1534 108
6544 579
6572 733
2364 243
3080 789
1509 269
4799 360
2541 350
3321 510