8141
58536
41257
87753
40262
6494178
34342
53113
635
56731
34920
6054
658612
47043
46820
45178
4041271
3834157
31864
3131151
29846
25482
23491
21620