21599 171
2569 450
1861 197
32721 194
12755 216
16812 169
14712 757
13973 590
12167 421
12818 331
8850 519
7581 157
19831 739
16651 613
30906 430