16853 202
312176 1221
576528 3062
250238 723
456648 1620
459155 1995
342916 722
147546 583
11947 750
34913 276