10491 450
19509 63
41213 240
38854 142
25299 158
18694 669
3677 599
1175 174
3658 274
2892 413
3257 517
2772 215
2950 711
1555 119
3374 47
2262 190
6551 688