15233392
22078316
3852966
1402894
1773662
38035
47937
12116
3717
70710
41110
2942
5525
111418
110215
3921217
1803
1504