104 44918
84 20364
173 71896
64 7269
51 19724
46 101971
52 9679
76 33432
75 34806
34 20715
64 19719
93 33526
75 53921
87 22123
85 65980
35 3392
69 41355
62 36802
38 3275
46 16699
129 37888
113 44628
49 13788
90 21236
116 16337
93 14863
22 8933
84 37963
92 15786
52 40310
34 2845
60 10761
28 5625
29 7234
81 10327
176 17280
57 6898
50 9516
56 13721
19 8563
23 2550
33 4312