550
3261361
3660
2345617
4684124
17772
2283757
2343720
6730
1679218
3190579
4410
435144736
240997380
1685098313
158683269
131631180
125600260
1136038896
104861214
89956182
84087292
76532141
70470160