128288
109
106056
36
94652
25
90848
16
78196
34
74780
39
56510
22
56350
156
49613
7
45829
118
34196
28
31354
31
30575
62
30387
30
28043
26