104 44897
84 20290
173 71804
64 7224
51 19659
46 101921
52 9510
76 33337
75 34689
34 20639
64 19727
93 33396
75 53713
87 22003
85 65955
35 3303
69 41322
62 36653
38 3178
46 16557
129 37892
113 44664
49 13588
90 21182
116 16228
93 14645
22 8843
84 37901
92 15817
52 40119
34 2810
60 10723
28 5590
29 7180
81 10483
176 17286
57 6834
50 9481
56 13615
19 8477
23 2450
33 4313