5008 392
7091 411
10752 729
3603 94
4947 637
3161 377
5886 692
10458 409
4463 710
2508 519
3257 441
1987 52
3482 318
3032 377
5627 469
2628 35
10292 633
38992 371
12645 845
8241 458
10210 541
19864 587
27629 716
24453 325