31088 380
20317 194
34819 620
47166 317
34283 358
32397 305
58507 679
19796 181
15303 194
28818 891
22385 169
14837 67
44200 353