863956
115163
43754
85116
1024229
438112
510515
562436
31189
944726
946440
649824
5059799
3499581
2977148
2297804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1621471