34 515
688 817
237 59
468 225
879 887
33 10
914 848
304 336
119 600
634 689
293 126
861 399
438 254
800 158
471 931
78 541
352 570
285 876
435 52
105 167