12108 556
9272 450
17351 63
36794 240
33066 141
22267 158
16804 669
3453 599
909 174
2963 274
2569 413
2954 517
2242 215
2602 711
1173 119
2443 47
1505 190
4907 688