975 436
933 723
339 336
272 48
105 499
109 4
881 31
61 557
929 653
306 765
934 452
916 293
840 90
814 45
182 559