14060 130
5105 317
5729 437
18017 777
9319 643
16638 290
14275 208
15209 444
14762 681
8066 295
9998 885
7008 753
13390 570
8441 193
8866 612
9330 75
44298 639
29922 45
25281 798
11180 510
12541 435
31448 537
7648 711
15647 656
19800 768
41709 974
14433 161
18916 72