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