104 44913
84 20363
173 71891
64 7269
51 19724
46 101967
52 9679
76 33428
75 34805
34 20715
64 19718
93 33525
75 53921
87 22118
85 65979
35 3392
69 41355
62 36802
38 3275
46 16699
129 37888
113 44628
49 13787
90 21236
116 16336
93 14859
22 8932
84 37961
92 15785
52 40310
34 2845
60 10754
28 5625
29 7234
81 10326
176 17279
57 6894
50 9515
56 13721
19 8563
23 2550
33 4311