5095 291
7003 512
3558 89
2645 628
6353 687
8320 57
4747 70
3603 585
4111 748
31611 633
6983 567
3148 752
2194 307
5026 457
3511 379
16372 551
2443 309
16035 448
5644 438
3814 503
4363 641
10222 595
2389 199
5645 473
21218 641
3872 551
3818 828
1319 85