24032 160
35300 752
187744 519
169206 768
26942 437
14079 175
18408 913
100582 221
63985 444
39074 173
42100 113
34874 276
26180 212
17502 224
43441 529
19311 62