20688 18
49936 167
15015 35
17275 31
22232 31
36393 79
34295 73
13215 11
32615 44
18239 23
10280 24
29756 30
11682 10
29689 51
37876 89
16845 46
21678 44
38110 120
11346 26
7185 30
5839 18
41730 38
21474 26
17260 22