223263
210147
193443
177131
175410
162637
144742
143836
132650
12821
124112
121427
121329
118415
108723
101011
99243
94913
89426
88325
79917
79324
79335
77780
71814
71519
668101
6512
62118
62017
61615
59924
56510
5630
54715
5375
49222
43214
43017
39817
39212
2453
2251