1103 79
4054 876
18412 161
2199 340
1378 277
2321 558
2579 502
3064 841
47705 167
2222 553
660 69
2601 584
55860 314
3942 665
3522 894
7095 112
3007 336
2902 657
3646 332
4823 462
2660 270
3430 757
4464 777
3398 829
5577 912
3088 647
2408 489
3165 434