1495
6696
1211
980
1510
1290
1800
2664
2200
2766
4157
61121
1629617
1147512
11005276
1030916
9949258
97514
8178155
768211
70776
61454
56982
53998