306166 613
55734 563
364888 874
340162 850
63825 368
36521 101
698560 1181
130399 354
952484 2630
108948 337
131796 382
66816 178
211383 595
435999 700
314582 1154
496892 1638
406413 916
336548 907
682519 1658
490807 1285
72248 702
38122 268
2222 334
4822 296
96193 346
269329 917
36734 740
105594 715