12821
6512
62017
5630
94813
79235
62018
193443
79324
177131
223263
121427
162637
56510
668101
71519
108723
210147
132650
79917
5375
2453
121329
43017
124112
144742
71814
61615
88225
143836
175410
99243
39212
101011
118415
2251
49222
39817
89426
77780
59924
54615
43214