195733
845680
715792
161761
426618
712195
23611
480533
505447
365734
735697
891110
5116799
3549581
3050148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471