596 96
398 183
917 981
514 443
33 470
115 191
882 84
735 867
524 239
599 516
990 410
621 896
19 876
459 49
975 974
350 267
541 58
230 187
93 542
705 934