2295 317
4448 667
5289 795
4405 851
16701 904
8738 409
4220 404
35429 641
81649 757
5933 388
5461 564
13400 212
14513 123
13955 180
6913 760
9356 55
5475 346
14432 862
3092 394
4132 396
7677 421
14179 335
2851 221
11148 587
8079 904
9285 905
3921 457
5931 556