12433 599
743 47
9919 229
7969 565
10159 117
7534 638
18696 872
11593 613
17447 819
3179 203
12480 176
2796 376
4724 875