26522
2660
3260
19015
2615
34616
2676
26318
2280
2870
2290
3271
691312
49723
48900
48418
4265271
4065158
33314
3267151
31366
26902
24591
23030