85431
111623
285723
318198
301793
88379
765951
243267
581205
397112
306146
913890
2955361
2644455
2566928
2538455
2254995
2152955
2109281
2039719
1929226
1685208
1619351
1579406