10495 450
19518 63
41229 240
38870 142
25325 158
18709 669
3680 599
1175 174
3658 274
2892 413
3257 517
2774 215
2950 711
1557 119
3377 47
2264 190
6553 688