24679
2040
2114
30710
28413
28012
1797
1356
20511
2527
1175
800
698512
50113
49280
48928
4299271
4097158
33504
3314152
31676
27152
24841
23180