31011 380
20234 194
34573 620
46935 317
34203 358
32294 305
58258 679
19621 181
15068 194
28600 891
22254 169
14788 67
43856 353