149294 583
16874 202
312398 1221
577182 3062
250542 723
456977 1620
459640 1996
343313 722
11996 750
34970 277