1104
848
8110
1062160
634
973180
797
9280
671
12650
12870
10970
653212
46693
46500
44768
3996271
3775157
31674
3095151
29506
25312
23250
21420