1276 90
3204 533
2162 514
4105 613
10812 682
2907 581
1665 142
2639 250
670 37
325 92
3608 878
2583 645
2529 471
2886 488
1397 255
1667 321
9485 253
1138 118
2400 593
2625 322
588 89
1928 237
6733 827
3342 741