266271
140475
57398
579526
857148
171465
34276
498980
584145
462917
71660
22630
5082799
3516581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471