20186 431
9016 459
18448 612
11513 498
2771 514
11239 700
1328 79
10643 752
15160 80
21277 327
19265 261
17072 266
3071 488
10840 274
2293 150
4937 394
19980 242
15308 839
11533 556