20188 431
9017 459
18448 612
11513 498
2771 514
11240 700
1328 79
10644 752
15162 80
21278 327
19266 261
17074 266
3071 488
10840 274
2293 150
4937 394
19980 242
15309 839
11534 556