597 28
958 580
293 843
521 786
629 161
727 839
625 930
239 641
1000 541
937 233
204 325
341 727
740 668
120 167
1016 272
996 323
803 223
790 66
909 917
745 991