997 161
729 108
501 863
835 259
975 298
650 14
337 506
187 689
13 509
464 589
1257 947
375 304
350 83
797 968
37 29
805 85
969 520
475 485
928 219
396 319
941 969
140 1000
376 275