183788
781615
39413
75970
970416
204639
913218
94250
716943
21235
74957
179653
2882361
2576454
2522928
2454455
2208995
2110955
2059281
2000719
1892226
1662208
1599351
1558406