693 191
664 30
49 264
459 505
1005 296
735 892
1340 239
510 14
554 165
363 264
845 883
832 893
95 955
1828 999
596 866
339 558
457 532
257 54
108 354
993 71
632 848
125 815
836 976
47 59