2095 450
1690 197
32339 194
12521 215
16478 169
14578 757
13723 590
12011 421
12670 331
8763 519
7500 157
19502 738
16297 613
30291 430