613 335
572 519
737 243
304 92
1009 678
37 341
148 746
711 898
906 829
510 586
701 80
555 422
968 973
183 208
108 296
888 74
405 808
111 509
977 371
683 1