1103 482
1214 146
948 632
682 844
1325 643
43 857
586 286
581 710
359 520
86 747
996 146
964 609
337 630
217 568
367 282
501 792
479 921
26 268
416 828
253 622
101 85