31040 380
20263 194
34636 620
47026 317
34229 358
32332 305
58372 679
19692 181
15144 194
28681 891
22308 169
14802 67
43983 353