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