12565 11
15646 12
33697 36
20733 17
30422 26
21344 19
48718 59
11863 10
19487 13
7331 5
19201 17
10121 7