21613 171
2581 450
1865 197
32728 194
12766 216
16819 169
14717 757
13979 590
12174 421
12830 331
8851 519
7585 157
19837 739
16659 613
30917 430