9998 846
6039 138
7422 597
5865 610
12000 364
12368 850
15515 549
12976 333
7182 681
8532 742
9469 571
20944 154
9724 240
5198 248
5619 732
5588 718
10605 400
5013 198
12663 794
7067 509
10622 803
16300 119
9559 513
16913 125