14059 130
5104 317
5729 437
18011 777
9319 643
16637 290
14272 208
15207 444
14762 681
8066 295
9998 885
7008 753
13390 570
8440 193
8865 612
9328 75
44284 639
29921 45
25280 798
11178 510
12538 435
31437 537
7647 711
15645 656
19800 768
41700 974
14432 161
18915 72