172 745
225 408
922 142
114 986
318 134
480 624
948 487
875 166
962 77
152 72
812 959
74 661
12 193
578 743
1002 122
30 417
760 492
200 676
300 49
627 954
570 144
501 672
181 1000