24026 160
35300 752
187730 519
169198 768
26941 437
14078 175
18406 913
100555 221
63974 444
39068 173
42095 113
34866 276
26171 212
17499 224
43438 529
19307 62