3420
3652
3431
3223
3110
3140
2701
31327
2531
2860
2940
2300
24086
18090
16161
14572
11232
1092263
9874
972148
9540
808143
7650
72311