639 376
249 610
449 948
703 4
522 713
473 733
145 265
172 457
348 863
369 495
960 31
260 170
576 249
441 75
523 184
420 517
40 462
157 84
459 918
505 329