181514
114403
87455
42149
32643
30954
18055
17589
15236
15170
12937
12489
10462
10159
10071
9777
9678
8979
8878
8513
7622
7578
7065
6414
6033
5893
5739
5599
5226
4968
4781
4427
4142
4113
4106
4091
3969
3874
3797
3619
3603
3581
3534
3416
3393
3361
3286
3257
3204
3112
3045
3005
2903
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