1805 392
14973 879
425 78
6869 695
5865 608
9863 93
14430 161
2111 27
7447 526
20312 420
3552 60
4423 812