2710
2530
12022
26113
1456
1905
386
823
2088
390
2639
17018
509110
37950
37583
34695
3082268
2867154
26484
2449149
23476
19461
18530
17020