10491 450
19511 63
41214 240
38855 142
25300 158
18695 669
3677 599
1175 174
3658 274
2892 413
3257 517
2772 215
2950 711
1555 119
3374 47
2262 190
6551 688