1794 392
12279 878
420 78
6739 695
5861 608
9856 93
14410 161
2107 27
7441 526
20296 420
3549 60
4418 812