5348
120148
90836
12709
63510
3510
12076
57512
2992
70610
90413
72730
1975837
13695284
1363412
11917261
1164440
110213
9860157
967911
800637
79996
74635
68082