608970
146112
97393
751101
51537
675872
7078
674608
555826
43864
678620
508496
249423
38750
795163
337460
25617
639603
419250
257114