3196 517
1226 171
2549 394
4149 801
3690 676
2085 268
21557 872
7335 688
2543 293
1848 164
933 172
15197 716
5172 444
2977 596
2476 202
2917 694
3323 386
1426 100
2090 323
2670 789
2879 578
1159 58
9072 335
2287 320