160479
129478
92119
58174
57637
37000
29900
26883
26881
25776
18704
18420
18367
18020
16999
13840
12367
11049
9817
9529
6498
6481
6136
5365
5203
4779
4556
4262
3777
3638
3425
3002
2603
2160
1739
1708
1513
1445
1425
1161
1151
1121
1058
1050
967
958
832
824
799
767
508
507
367
356
354
352
344
331
305
289
285
265
246
232
222
220
211
194
143
139
73
66
54
49
48
16
14
13
12
11
5
4