181533
114407
87459
42156
32647
30968
18060
17604
15241
15173
12937
12495
10465
10171
10075
9781
9681
8984
8879
8516
7625
7582
7070
6418
6035
5897
5744
5599
5227
4968
4783
4428
4142
4113
4111
4092
3969
3875
3799
3622
3605
3583
3534
3418
3395
3362
3287
3262
3204
3113
3046
3007
2906
2867
2839
2752
2625
2591
2587
2547
2465
2439
2407
2361
2304
2298
2261
2221
2194
2175
2111
2097
1984
1975
1970
1939
1937
1937
1931
1930
1929
1924