31085 380
20313 194
34809 620
47155 317
34280 358
32393 305
58494 679
19791 181
15291 194
28812 891
22380 169
14837 67
44195 353