12105 556
9272 450
17346 63
36790 240
33028 141
22257 158
16798 669
3453 599
908 174
2961 274
2569 413
2954 517
2242 215
2601 711
1171 119
2438 47
1504 190
4904 688