916 767
428 303
799 641
231 997
617 11
1034 485
906 917
167 915
821 630
578 986
2258 876
1122 550
678 133
206 407
819 426
973 777
312 43
1001 983
438 664
1184 40