15597 671
2991 555
20791 527
4155 470
2509 469
15379 493
4034 580
95187 667
145681 392
45777 731
2078 398
1980 314
2569 156
3198 434
8170 338
36101 379
1377 107
3380 689
166774 471
30399 387
2754 469
2411 286
5352 624
344569 1200
4603 601
6645 822
8751 562
51533 282