19821 117
26906 328
17826 73
34208 105
120397 476
25346 144
62234 248
67035 178
50013 316
42098 321
42491 183
14797 324
42528 342
53704 226
75150 409
86300 294
89018 377
53542 365
72825 885
35182 162
35063 672
60224 451
25484 86
21285 172
27555 253
42884 918
167879 795
12131 125