5395
26510
3842
4373
21138
70496
1033169
38137
23022
994172
887159
126348
68021
773101
2010
56488
890114
12016
101721
1135