5251 722
2754 290
3853 585
3308 365
3647 436
1944 239
2787 191
6759 601
35507 664
19735 643
24611 292
33382 396