19949 142
260823 2046
5722 463
10328 706
4728 382
11698 699
8171 584
44231 335
37672 352
35853 712
39309 170
3388 726
3055 490
2225 256
2880 316
2283 119
2792 442
1565 140
22683 297