21685 171
2616 450
1885 197
32777 194
12799 216
16856 169
14747 757
14027 590
12206 421
12854 331
8863 519
7601 157
19851 739
16705 613
30981 430