12097 556
9260 450
17316 63
36767 240
32892 141
22230 158
16784 669
3449 599
905 174
2947 274
2559 413
2954 517
2238 215
2599 711
1168 119
2435 47
1498 190
4902 688