171 602
148 521
692 906
382 814
100 569
39 145
519 793
917 838
66 104
806 774
526 163
509 402
194 243
857 483
549 682
489 201
34 133
544 597
934 993
535 578