1050 711
295 250
611 98
816 987
738 82
307 783
792 586
939 565
575 752
318 142
964 53
108 100
990 156
454 170
439 655
281 346
86 463
950 365
486 97
437 921