2000
3865
5072
3841
2990
3958
55212
2916
2945
28715
39612
3202
2784
2940
1291269
2240
35214
1523
2035
2683
1631
3467
4214
2867
34310
2703
1962