541 860
2971 412
368 394
933 712
2898 313
748 145
144 880
689 318
1547 842
1234 359
447 858
89 535
776 896
2280 793
236 562
843 524
641 697
852 190
999 488
938 140
66 889
398 488