16856 202
312181 1221
576533 3062
250239 723
456651 1620
459163 1995
342921 722
147550 583
11947 750
34913 276