17970
9172
4516
2928
2176
1142
1502
1020
1191
1339
3274
1134
6012
924
1827
888
1818
8766
16249
1990
11623
901
874
1679
1459
2648
3978
13461
924
1319
1186
2735
850
12135
1592
794
5860
1185
12862
847
1093
1055
911
12755
2268
949
1260
1023
1724
8530
1149
4092
3063
2555
6988
1015
969
7793
6542
1079