10998 505
17893 257
21013 339
22120 500
8682 244
7266 265
18654 809
18803 728
7466 351
15435 504
11259 499
16060 594
15048 588
17199 352
11353 304
14996 158
11768 274
25597 255
16863 150
16364 892
14553 564
6891 668
6175 160
38339 344
13337 570
4404 284
8408 193
10812 52