17009 85
8797 185
21943 107
26339 57
11386 595
110949 543
29268 251
9814 485
46656 772
46373 417
25698 863
11971 562
15808 684
29453 186
12686 49
40128 157
10707 173
8988 408
11410 465
8607 433
23816 570
10803 313
11708 268
20452 530
12946 675
12722 283
15055 154
29465 529