20281 431
9036 459
18461 612
11525 498
2774 514
11263 700
1334 79
10671 752
15191 80
21313 327
19295 261
17135 266
3084 488
10853 274
2302 150
4937 394
20016 242
15340 839
11556 556