31032 380
20252 194
34608 620
46987 317
34217 358
32315 305
58325 679
19673 181
15115 194
28655 891
22291 169
14794 67
43925 353