1101 350
5722 530
10684 321
26135 432
5556 671
4637 621
33117 320
17378 317
51913 90
7047 850
9386 826
3165 40
4057 707
2356 119