16862 202
312258 1221
576741 3062
250346 723
456781 1620
459336 1995
343073 722
147636 583
11954 750
34935 276