13706 397
12132 597
24591 532
23784 895
28264 164
10883 567
5685 264
26428 942
10854 487
11478 367
17420 559
9203 868
32102 466
30730 324
8198 326
26439 582
38206 873
50000 793
54171 937
6296 168
11966 676
9602 273
23319 626
8093 159
6745 698
42285 960
19685 226