11751 556
8798 450
16691 63
35836 239
30542 141
21404 158
16403 669
3347 599
855 174
2738 274
2461 413
2876 517
2166 215
2547 711
1109 119
2129 47
1448 190
4791 688