3590
3021
3120
3032
2830
2600
2320
28744
2710
2658313
22434
2350
28667
21770
20091
17833
1423265
13882
1296148
12526
11150
1076144
9520
80711