50036 581
45310 417
129060 928
34534 275
66302 827
22586 49
15814 329
99043 404
98256 237
88272 903
42611 59
79694 599
65217 660
53823 510
66827 144
46175 78
46668 700
22507 244
80495 262
173007 419
155581 216
73157 459
148235 264
206453 335
41064 717
57019 860
77209 294
150461 222