11776 556
8821 450
16713 63
35897 239
30624 141
21442 158
16428 669
3354 599
858 174
2773 274
2463 413
2878 517
2173 215
2550 711
1112 119
2141 47
1451 190
4794 688