2946
7
2907
8
2833
3
2802
2
2800
1
2725
2335
2283
2239
2189
2150
2138
2102
2096
2094
2082
1870
1831
1795
1793
1779
1758
1743
1632
1613
1612