156621 285
59001 266
238431 445
46882 486
23952 144
100905 359
115400 237
113487 726
47753 486
85092 514
46545 148
127846 615
280769 1162
68225 333
121348 235
110036 748
49018 431
97126 645
71501 393
151274 216
101912 173
82053 130
81044 128
167154 654
595526 514
501551 1869
120374 334
301622 911