21931 95
6917 183
215511 1156
8994 825
51436 230
146289 618
100677 699
146730 675
57992 1057
43882 417
34391 223
25680 284
5560 587