2997 706
1740 558
1281 299
1200 293
4197 135
2373 533
7175 167
12934 916
3941 505
774 127
3246 549
1155 210
6358 421
2814 401
14145 278
5889 799
3999 537
867 37
2239 439
2128 420
8670 564
14694 637
2124 190
1581 233
8741 378
1025 232
3365 964
2943 598