34832 419
14855 341
5865 231
1861 417
523 37
3152 617
25553 216
5415 184
20694 101
1211 232
3775 611
3504 726
5424 746
2830 614
1063 178
2173 55
11154 646
4859 332
1038 167
2841 672