560 951
812 538
185 383
526 830
784 141
360 162
28 43
551 457
54 959
270 884
182 38
157 526
286 816
308 532
310 264
270 713