11751 556
8797 450
16691 63
35836 239
30542 141
21403 158
16403 669
3347 599
855 174
2737 274
2461 413
2876 517
2166 215
2546 711
1109 119
2127 47
1448 190
4791 688