22844 33
16191 20
12349 21
8424 5
37836 43
49416 28
41903 23
36796 27
43429 20
48057 36
95439 91
91403 72
84879 29
74983 53
79322 36
49736 24
39974 13
72732 52
78316 46
16980 11
68988 43
76288 88
33475 33
145016 107