29276 808
19076 424
11686 700
21153 373
10900 752
9187 502
15763 80
9936 969
31220 660
17661 266
26350 293
11224 274
30930 187
76399 251
15866 840
11737 556