3053
781923
17534
50573
374276
112660
15197
333956
466736
264870
460616
302124
618859
309114
932113
91067
875637
13070
284951
120932
711193
297129
536151
59500
184636
406972