2856
1340
2213
1996
2702
3364
1931
1345
1522
1091
2785
2537
1615117
1131312
10649276
1019016
96783
9647258
7944154
755711
70006
60664
56222
53368