953 304
893 147
628 562
493 410
381 803
337 264
942 888
289 605
410 58
364 390
322 797
868 703
1032 675