22016 171
2879 450
2001 197
33108 194
12999 216
17123 169
14907 757
14306 590
12383 421
13053 331
8960 519
7710 157
20017 739
16976 613
31470 430