150490 763
531826 983
189057 747
23767 320
8051 673
36678 878
10823 523
13593 552
343269 1118
428554 930
93493 238
260953 875
340592 776
50157 551
333997 1349
201125 473
393895 941
327395 1161
150508 898
165536 424
256088 494
387575 1289
159275 959
96818 991
254148 1510