14889 285
16667 419
18375 778
6378 675
9343 746
27354 928
2175 331
24017 234
113083 640
1807 126
35101 189
5104 354