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