31033 380
20252 194
34611 620
46990 317
34217 358
32317 305
58326 679
19674 181
15116 194
28658 891
22291 169
14794 67
43927 353