20153 431
8999 459
18434 612
11510 498
2769 514
11228 700
1327 79
10630 752
15130 80
21254 327
19254 261
17026 266
3060 488
10833 274
2283 150
4936 394
19955 242
15290 839
11520 556