48596
37006
34823
34293
34213
33183
25649
21740
20123
19344
18348
17796
17739
16072
14955
14279
13209
11591
11128
9468
9227
8925
8401
8079
7848
7741
7581
7466
6635
6353
5934
5884
5331
5277
4159
3816
2477
2444
2280
1905
1258
638
294
0