38109
14373
6535
6239
5281
5003
4614
2585
2375
2314
2032
1997
1751
1436
1269
1254
1245
1124
994
797
571
457
413
327
326
256
251
209
173
162
126
123
92
60
48
22
1
0