332 35
2909 863
2872 716
2240 362
2531 551
876 146
2791 622
605 103
16302 298
658 110
5594 667
1941 192
2553 603
1473 274
1173 193
1047 168
2961 724
3398 912
2203 443
1864 420
2919 616
1089 190
973 250
3086 877
2991 575
1290 232
2311 571
2432 521