148148 583
16869 202
312354 1221
577080 3062
250480 723
456928 1620
459565 1996
343243 722
11992 750
34965 277