132155
98446
69248
49832
42981
26158
23731
21628
20086
15877
12109
9579
8688
7215
7065
5957
5918
5158
5143
5059
3934
3933
3876
3691
3421
3071
2710
2636
1726
1526
1519
1515
1320
1056
1041
931
905
780
559
534
485
431
363
298
273
196
182
147
21
9
2
1
0