105505 305
74827 423
84645 532
54243 606
52196 404
198325 582
70007 677
69148 830
32260 454
55618 632
53790 630
57743 106
209048 643
94756 492
244609 849
332866 1217
299517 1047
80069 288
45956 263
9762 303
14691 626
18080 561
897215 1946
560184 1200
319485 983