1802 392
14085 878
424 78
6822 695
5864 608
9863 93
14424 161
2109 27
7445 526
20309 420
3550 60
4422 812