1271 243
46 358
423 256
232 875
161 618
464 401
109 861
629 248
696 855
615 497
812 230
602 238
877 36
1008 929
613 320
125 642
1000 276
962 105