12905 257
4973 672
2973 358
66857 661
3577 369
44324 168
22559 142
92893 843
211104 790
23778 181
28928 309
7867 396
18589 415
16549 81
6521 331
15791 569
6985 257
6148 643
5893 563