1088 992
272 36
803 308
852 100
240 246
1085 553
284 257
689 712
543 202
672 534
752 57
771 588
498 603
43 43
266 153
979 392
887 686
852 974
887 714
319 594