2974 375
12758 901
791 75
1869 554
1817 500
3503 503
1030 273
2412 765
36368 695
429 105
2159 634
20930 641
1976 411
2096 617
16298 280
1099 312
2488 221
2635 309
2929 963
5198 882
9899 403
555 183
7228 137
26341 273