130524
69919
64561
42489
39431
37414
26970
22208
21772
21436
21095
19241
18104
17614
13428
11486
7860
7698
6702
6136
5808
5745
5041
4947
4746
4643
4570
4059
3872
3854
3838
3470
3415
3296
3280
3085
2735
2651
2393
2137
2036
1996
1962
1901
1792
1680
1648
1618
1602
1516
1513
1431
1360
1279
1085
1083
1069
902
889
852
713
662
514
503
460
439
357
137
103
100
78
55
52
47
45
27
17
15
9
7
6
5
1
0