2996 775
598 114
347 93
2924 585
850 240
2659 728
804 204
2279 264
2636 832
2053 514
7939 194
3267 811
1842 106
2103 517
5966 785
4233 129
2418 569
7108 459
5547 582
5290 759
4083 627
2350 272
1682 132
1967 366
2394 491
866 109
2816 599
3035 649