20348 347
14811 111
27292 141
9090 422
6579 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
3447 572