120 402
971 150
272 225
76 459
939 383
89 430
720 50
844 350
852 284
636 867
1286 4
908 422
823 370
220 967
696 928
805 85
161 566
363 33
82 748
299 161
404 685
963 851
897 263