625424
261120
1009840
578438
226904
558233
1128892
1166579
5796500
3041654
2183336
1967238
1855736
1821895
180867
1724433
989717
193363
392410
835385