31089 380
20319 194
34821 620
47168 317
34283 358
32398 305
58509 679
19800 181
15305 194
28820 891
22386 169
14838 67
44203 353