850 101
436 749
298 717
470 409
943 721
880 916
147 65
418 80
1184 232
945 503
986 978
36 820
195 403
333 484
682 318
904 240
575 560
883 92