9558 18
5949 2
22687 23
29852 43
41694 41
99350 181
23785 50
39017 51
19375 9
69014 83
33659 19
21817 16
38936 50
29922 49
11223 20
9705 19
22207 27
19402 24
30024 50
15879 20
20497 41
31295 56
16459 16
15142 20