179722
88067
65151
63906
39983
38333
35540
25208
24303
23259
21152
20379
20312
19498
18585
17913
17257
14494
13792
13460
13205
10539
10190
9645
9371
7819
7760
5757
5689
5672
5332
4019
3731
3621
3601
3581
3435
3270
3086
3033
2975
2937
2688
2473
2449
2415
2369
2315
2237
2223
2027
2021
1694
1500
1446
1302
1120
1094
1091
970
795
766
685
673
661
526
491
378
329
309
301
286
285
280
274
271
242
221
183
180
158
139
138
132
131
126
70
60
57
52
42
41
26
16
13
8
4
0