5901000
626405
325372
365494
432419
94652
341722
472704
6022
225350
405503
47856
5261799
3689581
3209148
2526804
2283988
2136609
2061358
193878
1833118
1745136
1729196
1661471