1802 392
14010 878
424 78
6816 695
5864 608
9863 93
14424 161
2109 27
7444 526
20309 420
3550 60
4422 812