12289 280
18300 968
17897 195
16927 185
8426 278
15348 84
17139 246
11377 441
24149 147
19918 793
20087 38
17483 73
10187 542
8821 244
20041 293
10974 866
5330 97
15520 461
16022 256
17648 377
12172 315
18899 220
19325 304
15181 231
14905 510
15630 67