104 92295
84 36916
174 135739
64 13685
51 32195
46 162153
52 16082
77 56992
76 59469
34 38312
63 38765
94 64967
75 86453
87 45166
85 98897
25 5741
70 74702
62 67806
38 5934
47 30367
129 70814
112 72093
50 25342
89 41522
116 31319
93 25113
22 14796
82 67619
92 31221
52 70075
34 4437
60 18782
28 10854
29 12192
81 20697
176 29986
57 11933
50 15123
56 23487
19 12838
23 4151
33 5861