405853 1008
192935 650
31327 67
31186 656
31218 739
300764 583
63595 628
8139 70
171874 613
57747 556
16344 825
172556 1114
9362 359
12819 282
99725 633
17209 167
111108 972
72709 626
58584 83
41704 623
108675 716
484493 1571
13260 92
77339 765
264494 1045
49571 774
97379 185
143953 616