988 263
560 402
772 463
501 890
309 793
47 531
115 773
150 582
576 211
63 44
759 271
966 721
239 31
143 942
17 573
175 208
396 936
657 992
326 610
139 698