1803 392
14645 879
424 78
6850 695
5865 608
9863 93
14427 161
2111 27
7447 526
20311 420
3552 60
4423 812