1252 315
798 71
10731 387
10879 41
14315 684
3669 284
13866 590
7282 171
8990 410
4842 79
29933 591
6596 890
5282 276
4316 302