181511
114402
87455
42148
32641
30952
18054
17586
15234
15168
12936
12488
10461
10156
10069
9776
9676
8978
8876
8512
7622
7576
7065
6414
6031
5893
5739
5599
5226
4968
4781
4427
4142
4113
4106
4091
3968
3874
3797
3619
3603
3581
3533
3415
3392
3361
3285
3257
3204
3112
3045
3005
2902
2867
2836
2750
2622
2590
2585
2546
2463
2438
2402
2361
2304
2296
2258
2219
2193
2175
2111
2096
1984
1973
1969
1938
1937
1936
1930
1929
1928
1924