174038
67560
62891
55835
47641
46539
38198
33380
28518
26409
21180
17640
16636
15487
14376
13487
12723
12667
11933
11720
11531
11391
11259
10840
10596
9737
7620
7459
6666
6590
6244
5529
5448
4670
4034
3636
3441
3127
3072
3017
2703
2507
2471
2355
1975
1974
1637
1579
1519
1479
1382
1376
1302
1216
1211
1098
973
946
900
818
795
794
765
481
441
437
430
427
406
388
376
367
353
333
332
325
295
268
208
168
119
105
87
78
64
61
50
39
27
24
19
17
16
12
6
5
2
0