441250
85923
1051232
94786
172678
478534
64745
368334
19303
924255
251660
830479
5262799
3689581
3209148
2526804
2283988
2136609
2061358
193878
1836118
1746136
1729196
1662471