101396 931
317501 991
427546 881
375560 607
240038 586
343730 1124
126326 546
465922 1549
451659 1341
260877 499
447063 1064
158150 422
290662 944
224603 485
47487 132
371311 1298
195937 493
87987 894
474168 693
340652 721
56977 523
394528 1002