31027 380
20247 194
34595 620
46973 317
34212 358
32310 305
58309 679
19649 181
15106 194
28636 891
22277 169
14794 67
43904 353