1114657
945875
245441
438212
93853
768308
483207
513232
956682
186877
208286
798600
5475367
4502935
4317459
3440462
3432998
3380286
3329956
2995729
2980226
2473209
2127352
2123407