20157 431
8999 459
18435 612
11510 498
2769 514
11229 700
1327 79
10630 752
15133 80
21262 327
19255 261
17029 266
3060 488
10833 274
2284 150
4936 394
19965 242
15290 839
11522 556