2777 594
209 41
1825 555
5943 695
5758 607
9826 93
13915 161
2091 27
7342 526
19940 420
3467 60
4324 812