136255
103538
37962
32884
27482
26690
13036
11793
8489
4865
4030
3761
3210
2390
2136
2086
2025
1395
1354
1207
1203
1151
994
835
795
685
641
577
439
365
350
345
309
293
289
274
232
228
166
159
155
127
123
101
44
21
5
3
2
0