1807 392
15947 883
426 78
6921 695
5867 608
9863 93
14437 161
2113 27
7447 526
20330 420
3555 60
4426 812