10491 450
19511 63
41214 240
38855 142
25305 158
18696 669
3677 599
1175 174
3658 274
2892 413
3257 517
2772 215
2950 711
1555 119
3375 47
2262 190
6552 688