16563 19
42608 90
15519 26
16879 22
25886 50
11827 12
22106 44
23266 27
39855 126
17957 19
11999 21
17202 15
12569 12
18649 34
14133 35
15708 22
14261 18
22911 38
19331 29
18776 26
15664 17
38265 106
15387 21
12775 11