41202 240
38848 142
25290 158
18686 669
3677 599
1174 174
3658 274
2892 413
3257 517
2772 215
2949 711
1555 119
3369 47
2262 190
6550 688