1100
10529
10765
8810
9240
920
910
8938
8424
8544
8618
1028
14150
11480
8861
7530
605263
5890
5520
5021
489147
4679
425142
33950