45827
9600
19034
33501
1971
5450
1990
134451
4195
1872
1792
8238
2001637
14028284
1381812
12157261
1184040
111623
10081157
991112
832937
81406
76445
69692