86 47674
65 47575
59 47240
118 47017
50 46900
122 46463
75 45896
96 45730
47 45691
77 45479
67 44666
87 44542
99 44472
141 44058
59 44031
67 43498
29 43003
36 42431
40 42214
73 41663
16 40849
89 40837
90 40314
66 40213
102 39484
83 39114
72 38477
63 38323
55 38295
34 37880
34 37707
117 37464
152 37389
41 37029
88 36668
84 36527
76 36268
42 36095
66 36060
88 35523
35 35429
42 35367