344986
41629
263753
10311000
724149
213334
197662
956461
44751
193829
602662
990807
994220
18675
669383
371429
494671
291205
805904
7491000
72322
155940
638444
881229
697778
55279