512 660
596 371
539 779
855 960
346 589
183 397
362 968
526 110
809 806
437 643
33 853
353 554
10 357
2764 220
199 795
633 393
258 522
928 996
585 463
192 14
176 779
752 737
204 68