4006 375
66185 643
21108 532
3482 657
1648 241
1867 189
3797 849
5253 618
3653 889
3632 597
14096 218