178739
124888
90846
65908
56964
45299
36654
35228
29635
26517
26303
26057
18910
17945
17579
15034
11127
9970
8514
7613
7561
6813
6571
6357
6098
6053
5943
5365
5240
5073
5023
4718
4525
4371
3979
3940
3844
3496
3129
2845
2279
2071
2054
1917
1842
1709
1591
1579
1570
1513
1477
1443
1427
1272
1219
1184
1175
1161
1144
1109
1101
936
904
883
876
864
854
840
796
673
621
602
580
565
475
437
435
390
355
220
198
195
51
49
43
37
23
11
9
2
1
0