97626
87840
30233
26683
23993
21711
18319
15860
15851
6336
5974
5644
4834
3846
2713
2385
1776
1691
1645
1232
985
231
194
171
65
53
44
14
9
6
0