1802 392
14235 879
424 78
6825 695
5865 608
9863 93
14426 161
2109 27
7445 526
20311 420
3550 60
4422 812