2780
26827
3310
2370
2520
2011
2540
2141
2751
2543
2410
20244
20506
15510
13661
12290
9352
880263
8210
7984
766148
660142
64011
5980