12982 428
8828 387
17173 883
12431 462
5332 259
9292 94
7123 558
11848 146
10804 55
10318 449
7083 681
18599 771
6050 174
11359 409
14553 671
6421 523
13361 226
7660 308
19412 482
4767 313
8526 590
16239 185
19555 110
20019 350