777 71
10688 387
10833 41
14217 684
3634 284
13821 590
7254 171
8922 410
4809 79
29843 591
6578 890
5262 276
4295 302