840 524
1156 1000
325 90
712 234
1007 557
777 239
318 49
889 680
58 801
811 84
232 347
46 476
749 412
586 43
641 859
412 275
912 219
369 833
393 364
831 923