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