24029 160
35300 752
187733 519
169203 768
26941 437
14079 175
18408 913
100567 221
63982 444
39069 173
42098 113
34871 276
26176 212
17499 224
43438 529
19307 62