29014 225
19918 521
25768 192
10157 780
27765 162
10036 247
2685 245
4498 792
5218 634
5745 240
17485 676
35470 660
40061 544
3533 561