696 102
926 255
928 902
386 419
777 874
232 226
88 103
708 626
1014 815
28 218
94 139
581 487
508 499
610 457
980 577
548 500
645 268
785 104
215 885
849 513