847 274
535 731
171 677
977 217
677 928
493 149
376 636
416 143
576 338
346 527
154 129
226 46
907 988
187 716
784 646
422 371
66 903
497 608
2210 930