2036 533
2381 583
5181 223
63229 729
65369 843
93665 779
15605 599
44990 491
63542 722
30984 869
5255 102
8014 400
5121 585
45854 286