896 151
976 258
278 737
454 488
643 106
861 222
955 266
55 95
285 101
418 48
846 988
602 722
6 684
945 679
357 177
46 241
462 928
680 876
25 131
827 964
961 812