20172 431
9008 459
18440 612
11512 498
2771 514
11234 700
1327 79
10635 752
15148 80
21270 327
19262 261
17046 266
3068 488
10835 274
2289 150
4937 394
19973 242
15301 839
11527 556