286880 1394
44727 151
326882 974
50001 736
25207 724
24142 165
56529 644
49393 474
29286 450
16435 677
22798 765
28650 200
65587 765
45538 473
41864 402
32444 168
55135 616
146483 612
27554 113
20479 374
33820 606
192065 691
11892 401
331281 1230
30290 719
20342 115
68181 685
18790 230