18714
2386
1890
1220
15022
1064
13313
20210
17711
1868
14210
2220
621912
44570
44483
42587
3788270
3562156
30474
2945149
28206
23942
22180
20320