34806 419
14855 341
5858 231
1861 417
523 37
3152 617
25550 216
5412 184
20693 101
1209 232
3774 611
3501 726
5424 746
2828 614
1063 178
2169 55
11154 646
4856 332
1037 167
2840 672