12106 556
9272 450
17348 63
36790 240
33040 141
22258 158
16799 669
3453 599
908 174
2962 274
2569 413
2954 517
2242 215
2601 711
1171 119
2438 47
1504 190
4905 688