12149 556
9307 450
17444 63
36886 240
33298 141
22341 158
16853 669
3467 599
922 174
2998 274
2575 413
2964 517
2253 215
2608 711
1184 119
2461 47
1512 190
4930 688