1032 719
184 706
47 50
973 884
395 715
147 819
98 766
870 621
219 876
926 613
600 480
864 143
319 108
475 440
399 310
645 486
41 294
965 32
373 642
321 524