196431
27669
76621
160856
414593
20679
84330
909472
846615
81298
93225
631867
5059799
3499581
2977148
2298804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1621471