2036 533
2381 583
5181 223
63230 729
65369 843
93670 779
15606 599
44990 491
63552 722
30989 869
5255 102
8014 400
5121 585
45858 286