4016 375
66298 643
21137 532
3488 657
1649 241
1873 189
3803 849
5268 618
3664 889
3635 597
14153 218