38549
5099
52699
18014
65517
1266
662145
26510
47730
943
56238
1017151
25043
45119
61043
86813
857152
28047
29928
34472