5098 291
7003 512
3558 89
2645 628
6356 687
8331 57
4748 70
3604 585
4112 748
31618 633
6991 567
3148 752
2195 307
5033 457
3512 379
16375 551
2443 309
16048 448
5645 438
3818 503
4363 641
10222 595
2390 199
5647 473
21221 641
3875 551
3819 828
1319 85