12108 556
9272 450
17350 63
36793 240
33059 141
22265 158
16803 669
3453 599
909 174
2963 274
2569 413
2954 517
2242 215
2602 711
1173 119
2440 47
1505 190
4905 688