405862 1008
192948 650
31328 67
31188 656
31218 739
300780 583
63597 628
8139 70
171882 613
57747 556
16344 825
172565 1114
9362 359
12819 282
99729 633
17209 167
111111 972
72714 626
58587 83
41704 623
108680 716
484501 1571
13260 92
77340 765
264502 1045
49573 774
97382 185
143962 616