2920
16715
22223
2523
1920
1918060
2345
2063
1858
1677
15414
1786
599311
43110
42873
40737
3602270
3392155
29474
2838149
27056
23052
21430
19490