24226 160
35312 752
188015 520
169583 768
26964 437
14103 175
18427 913
101094 221
64361 446
39278 173
42274 113
35061 277
26393 212
17615 224
43569 529
19424 63