120372
113764
100561
84044
59336
49570
43241
42598
27686
4542
113754
113749
100563
91635
91634
83964
72155
72148
53023
52326