490
540
3490
310
90959
2112132
520
831410
69865
910912
111549
435057736
240965380
1684868313
158651269
131600180
125581260
1135868896
104850214
89943182
84078292
76510141
70455160