15078 278
20656 316
15646 178
10935 509
17572 664
42950 110
33938 437
13213 880
15660 447
6924 283
7277 473
14701 324
22864 52
8791 251
18201 432
13016 417
28897 634
30387 443
16600 609
7598 271
14365 594
5187 485
11775 324
3398 185
3313 129
6418 535
16437 318
10363 348