1134155
460544
151937
54328
1007593
377955
354855
76228
756538
7912
1205735
387303
790147
880949
1009724
806610
536505
42952
79987
590377
284284
527841
442275
816256