1163 1000
212 972
771 470
793 253
948 801
664 706
997 638
650 544
280 136
645 444
159 414
711 38
275 65
553 10
282 683
343 890
1857 567
956 530
700 7
738 714
243 328
308 85
232 347