10492 450
19514 63
41219 240
38863 142
25310 158
18702 669
3677 599
1175 174
3658 274
2892 413
3257 517
2773 215
2950 711
1556 119
3375 47
2263 190
6552 688