903 107
234 303
1005 876
639 38
159 655
102 465
368 963
711 822
946 414
453 505
357 402
939 411
631 936
793 863
597 879
1799 399
204 48
693 191
334 425
1023 59
1047 175
158 693
851 291