31035 380
20258 194
34623 620
47010 317
34225 358
32323 305
58344 679
19684 181
15133 194
28668 891
22300 169
14796 67
43950 353