3466826
90889
500
710
230
2111332
1400
111479
410
2820
1620
3390
434866736
240866380
1683938313
158562269
131518180
125502260
1134998896
104803214
89879182
84040292
76432141
70402160