344782
7746
386533
23349
399924
549230
639294
170717
536102
975158
267132
528503
2359
169407
542279
4010
11959
424620
869189
110347
357357
1026765
309728
90537
346258
88727