28 988
943 514
923 142
114 986
318 134
875 166
301 466
753 599
152 72
760 492
200 676
318 114
12 193
571 271
376 116
570 144
749 734
501 672
553 35
327 962
595 928
986 979
610 406