152560
88518
61380
42335
41088
25203
23234
21461
18140
18134
12323
10707
6970
6295
5992
5787
5433
4152
3695
3648
3083
2512
2428
1802
1477
1391
1302
1191
967
899
829
554
530
496
442
361
254
188
175
145
21
1
0