50035 581
45310 417
129057 928
34533 275
66300 827
22586 49
15814 329
99043 404
98253 237
88269 903
42611 59
79689 599
65216 660
53820 510
66821 144
46174 78
46667 700
22506 244
80489 262
173007 419
155580 216
73157 459
148235 264
206453 335
41063 717
57016 860
77209 294
150452 222