86 48028
65 48016
118 47714
59 47606
50 47552
122 47173
96 46452
75 46420
77 46047
47 45992
87 45271
67 45115
99 44949
141 44680
59 44657
67 43959
29 43224
36 42836
40 42436
73 42243
89 41591
16 41433
90 41136
66 40757
102 40024
83 39694
63 38804
72 38788
55 38774
34 38335
34 37910
117 37870
152 37867
41 37313
88 37074
84 36953
42 36852
76 36702
66 36456
88 36105
100 35951
35 35691