8556
11431
981
818
780
910
820
701
1040
980
890
827
29647
22610
20722
18423
1475267
14232
1332148
12906
11500
1139144
9940
83111