24221 160
35312 752
188009 520
169567 768
26964 437
14102 175
18427 913
101069 221
64325 446
39266 173
42256 113
35049 277
26384 212
17608 224
43565 529
19422 63