45640 98
19142 333
13832 223
6405 536
65565 791
85067 296
268051 1043
19030 874
27399 332
5163 224
37772 574
318280 657
26487 201
42133 893
118132 1226
165133 340
29282 355
13442 590
25947 630
22495 551
174187 555
182919 424
42835 306
39281 902