166 881
1325 643
104 578
989 605
1131 813
252 444
28 35
615 448
501 792
479 921
865 318
586 286
592 358
851 75
845 259
976 372
172 768
217 164
348 164
964 609
47 175
178 870
158 281