933 125
1000 595
489 421
619 296
860 814
970 27
706 677
225 193
526 941
525 677
338 142
550 336
365 530
45 632
851 180
257 285
300 343
341 786