1239 315
793 71
10725 387
10866 41
14298 684
3663 284
13861 590
7271 171
8980 410
4839 79
29927 591
6593 890
5278 276
4308 302