1008 292
901 247
2389 479
171 51
23184 273
17202 990
74606 326
25496 186
69111 453
16804 70
11078 610
17815 770
24531 354
79267 457
103301 748
48454 409
37540 475
80577 333
74828 464
166681 11216
69129 865
45109 176
62312 455
71140 518