17125 90
28460 511
9934 226
13121 306
17270 907
9402 203
20979 836
43346 406
18887 234
29387 630
23082 397
12092 844
16989 392
11542 283
9973 97
10714 256
129374 356
18176 360
8319 67
15180 654
21152 457
16510 538
12683 496
16852 674