24223 160
35312 752
188013 520
169578 768
26964 437
14103 175
18427 913
101090 221
64351 446
39273 173
42266 113
35056 277
26389 212
17612 224
43568 529
19423 63