31043 380
20267 194
34647 620
47033 317
34230 358
32336 305
58380 679
19699 181
15158 194
28691 891
22310 169
14803 67
43996 353