356
2621
275
6916
393
2110
1612
143
200
2437
263
110
22156
16690
14691
13250
10092
975263
8774
8760
831148
725142
67611
6670