16412 508
18446 458
13555 290
17705 864
16868 320
9711 97
11013 158
3670 412
20891 525
9294 42
14022 677
5703 301
2687 277
15095 605
7743 440
16468 820
9312 521
16249 171
4553 610
3704 574
3853 78
6144 349
16554 807
9836 230
8076 462
16590 776
19612 614
12897 405