308556
85866
83889
835310
74009
61804
61273
59875
54264
53106
49326
48113
48045
45060
444310
42691
41765
41072
39004
36003
35680
34845
34261
31816
29400
23010
22200
11080
9130
4580
4150
3840
3730
2260
1590
1530
1410
740
590
550
540
530