120 250
317 877
896 671
717 31
1011 514
148 658
944 119
822 937
535 635
667 446
724 427
221 640
598 970
282 756
29 798
248 889
452 416
459 616
394 501
219 728