431 896
215 302
871 996
398 42
948 505
304 22
500 724
607 177
135 405
272 356
690 907
775 115
1033 241
528 393
308 452
812 96
727 584
1035 659
521 367
978 615