12107 556
9272 450
17350 63
36793 240
33047 141
22260 158
16801 669
3453 599
909 174
2962 274
2569 413
2954 517
2242 215
2601 711
1172 119
2439 47
1505 190
4905 688