120360
63718
58527
55501
50064
40980
34574
32890
29533
27257
21653
18050
17492
14727
13837
13274
13183
12855
12708
11766
11757
11669
11031
10939
9891
9497
7834
7800
6688
6595
6275
5609
5547
4678
4083
3863
3732
3455
3177
3036
2719
2512
2475
2341
2007
1978
1644
1637
1548
1491
1382
1376
1303
1237
1109
1008
973
947
920
819
796
765
487
441
440
430
427
406
388
382
367
357
335
333
325
304
268
208
168
130
120
105
96
79
64
61
50
39
32
25
17
16
13
6
5
2
0