1150 350
5774 530
10741 321
26157 432
5599 671
4657 621
33189 320
17709 317
52651 90
12820 853
9421 826
3218 40
4071 707
2436 119