1808 392
15984 883
426 78
6923 695
5867 608
9863 93
14437 161
2113 27
7448 526
20330 420
3555 60
4426 812