3001 343
1299 228
2437 541
7349 94
15807 636
6432 864
876 193
3007 332
4875 725
5429 728
1792 250
3751 371
6914 302
2531 525
449 32
3740 429
3138 732
2525 47
7182 167
2079 507
1996 242
3295 554
2195 523
3486 973
2726 691
4757 566
2949 635
4657 563