304714 847
49489 866
165233 607
117493 609
48549 735
151853 370
33914 192
76196 788
67040 114
53127 501