10502 450
19554 63
41308 240
38914 142
25371 158
18762 669
3683 599
1176 174
3663 274
2898 413
3258 517
2780 215
2955 711
1560 119
3395 47
2267 190
6560 688