47 16171
60 43421
150 32313
70 26894
69 28088
124 35460
114 43649
55 20477
58 13980
47 32532
121 46742
87 27460
76 33338
39 22863
92 15820
90 22786
38 18962
75 83601
62 60024
62 70224
55 14579
56 63206
72 63957
20 13367
71 17262
117 20863
52 40121
116 32435
69 41324
88 20727
83 33133
35 20775
40 28120
93 33396
90 30807
83 19619
33 12319
108 30638
87 18627
46 16558
87 22004
95 27699