22583 209
10598 112
20919 142
29341 445
14873 326
18996 666
14463 320
17991 101
17214 59
23467 459
3063 252
47888 205
16489 534
14101 709
20008 138
13316 486
21643 748
8556 527
17803 260
23854 284
15685 52
17641 538
6665 818
27108 638