169437 1100
16845 213
664647 1647
32682 520
100598 369
75719 147
133253 383
92807 359
174790 880
62247 271
50688 661
343894 783
98121 276
15582 135
20884 632
140619 646
151436 452
82354 205
499058 1011
264772 1202
17670 785
121410 794
21841 248
203556 445
79300 151
70976 769
26330 897
31050 362