45050
719010
83907
1407218
2940
3710
2100
860
1090
76563
39854
38560
434866736
240867380
1683938313
158562269
131518180
125502260
1134998896
104803214
89879182
84040292
76432141
70402160