34825 419
14855 341
5863 231
1861 417
523 37
3152 617
25551 216
5415 184
20693 101
1209 232
3775 611
3504 726
5424 746
2829 614
1063 178
2172 55
11154 646
4859 332
1037 167
2840 672