1039 914
677 767
435 626
978 853
374 843
553 685
239 612
386 337
395 753
36 218
632 830
323 503
261 559
611 372
226 262
419 538
145 211
681 160
299 784
402 998