8369
157624
16740
10435
6308
4345
3277
2696
3885
2053
3755
3322
1975837
13695284
1363412
11917261
1164440
110213
9860157
967911
800637
79996
74635
68082