318 252
47 410
689 808
765 280
989 762
497 706
890 382
419 151
684 737
510 913
86 652
155 897
962 318
569 704
290 755
881 509
459 904
98 144
522 859
308 381