181478
114389
87441
42138
32635
30923
18052
17570
15230
15163
12932
12482
10454
10148
10062
9774
9671
8970
8876
8512
7618
7571
7065
6412
6029
5891
5735
5598
5225
4966
4776
4427
4141
4112
4102
4090
3968
3873
3797
3617
3602
3580
3532
3411
3392
3360
3285
3257
3204
3112
3043
3003
2901
2867
2836
2749
2620
2589
2585
2545
2461
2437
2402
2361
2303
2293
2257
2219
2193
2174
2110
2095
1984
1973
1969
1937
1936
1935
1929
1929
1928
1923