15597 671
2991 555
20791 527
4155 470
2509 469
15379 493
4034 580
95185 667
145678 392
45772 731
2078 398
1980 314
2569 156
3198 434
8170 338
36101 379
1377 107
3380 689
166773 471
30398 387
2754 469
2411 286
5352 624
344563 1200
4603 601
6645 822
8751 562
51530 282