31038 380
20260 194
34627 620
47015 317
34227 358
32326 305
58356 679
19686 181
15135 194
28674 891
22302 169
14797 67
43956 353