1807 392
15805 883
425 78
6910 695
5867 608
9863 93
14437 161
2111 27
7447 526
20325 420
3555 60
4426 812