21447 170
2547 450
1851 197
32687 194
12724 216
16776 169
14695 757
13925 590
12148 421
12788 331
8834 519
7568 157
19798 739
16627 613
30856 430