219677
852453
125118
163299
693947
519221
538595
624689
503270
939217
465188
271803
2882361
2575454
2522928
2453455
2208995
2110955
2059281
1999719
1892226
1662208
1599351
1558406