4016 375
66303 643
21139 532
3488 657
1649 241
1873 189
3803 849
5268 618
3664 889
3635 597
14161 218