24263 160
35313 752
188037 520
169628 768
26965 437
14105 175
18429 913
101150 222
64480 446
39313 173
42290 113
35087 277
26411 212
17638 225
43587 529
19438 63