31069 380
20294 194
34729 620
47108 317
34262 358
32368 305
58435 679
19746 181
15229 194
28758 891
22353 169
14818 67
44102 353