44346
9627
1353109
1311103
106766
1105135
3109
1362126
51930
4876
113642
36421
5865
51022
91998
939113
1054206
35620
5882
1086191
3845
58726
88141
1097148