48961 94
39343 52
43881 70
58933 111
94237 290
103431 106
73289 95
39588 38
104132 221
175855 511
72958 52
52163 84
45935 90
48130 61
99140 181
68324 164
69303 85
85253 322
45710 83
121482 147
158937 417
181341 605
59821 125
123500 238