210670 1125
28596 105
146903 401
25661 300
142812 890
117512 209
35782 446
139086 578
559017 1510
54245 790
148935 516
85407 1105
87207 466
78155 645
49984 279
75633 164
111782 825
45245 74
33534 757
88316 194
92660 934
51337 573
53235 482
34744 310