20688 18
49936 168
15015 35
17275 31
22232 31
36734 79
34643 73
13215 11
32615 44
18239 23
10280 24
30101 30
11682 10
29689 51
37876 89
16845 46
21678 44
38466 122
11346 26
7185 30
5839 18
42075 38
21474 26
17260 22