12433 599
743 47
9919 229
7968 565
10158 117
7534 638
18693 872
11593 613
17447 819
3179 203
12478 176
2796 376
4723 875