151547
82
122841
104
101180
81
99629
59
64658
81
61942
0
48311
8
44080
84
36380
19
35701
7
33785
10
30387
13
30105
5
25280
0
24610
0
24126
5