135453
95829
33108
28370
27209
26082
18488
12511
8644
4531
3850
3569
3092
2255
2109
2005
1885
1291
1248
1197
1194
1103
970
828
764
672
636
536
418
360
350
346
281
279
274
234
227
199
166
155
127
124
123
121
95
44
21
5
3
2
0