10495 450
19523 63
41232 240
38871 142
25328 158
18710 669
3680 599
1175 174
3658 274
2892 413
3257 517
2774 215
2950 711
1557 119
3378 47
2264 190
6554 688