31082 380
20309 194
34802 620
47147 317
34277 358
32389 305
58489 679
19786 181
15276 194
28801 891
22377 169
14831 67
44188 353