876 293
405 146
163 848
1021 169
460 385
967 5
893 992
863 615
568 300
832 676
727 121
507 362
533 243
45 461
861 42
963 282
80 682
494 486
266 411
789 898