20349 347
14812 111
27300 141
9090 422
6580 749
1431 321
767 178
1668 302
2814 298
6168 427
2735 594
1182 39
1228 119
3377 839
730 86
583 94
2569 698
506 55
480 98
3448 572