31063 380
20283 194
34683 620
47077 317
34252 358
32357 305
58415 679
19730 181
15210 194
28732 891
22342 169
14817 67
44065 353