41267 81
15124 281
28134 740
9490 137
4739 567
2481 69
2866 56
10008 190
4535 788
3267 100
10664 341
7354 602