181490
114394
87450
42145
32641
30943
18053
17574
15232
15166
12935
12488
10460
10152
10067
9775
9674
8976
8876
8512
7619
7574
7065
6413
6030
5893
5737
5599
5226
4967
4781
4427
4142
4112
4103
4091
3968
3873
3797
3618
3602
3580
3533
3413
3392
3361
3285
3257
3204
3112
3044
3005
2902
2867
2836
2749
2621
2590
2585
2546
2462
2438
2402
2361
2303
2295
2258
2219
2193
2175
2110
2096
1984
1973
1969
1938
1937
1936
1930
1929
1928
1924