32220
11163
10580
64801815
18765530
41982
26810
7596868
9540
16253
23564
5972
85780186
369477984
2927063
2223780
2187951
212338750
2070163
13795845
1187540
1163214
1107120
1068919