1794 392
12076 878
419 78
6728 695
5860 608
9856 93
14410 161
2105 27
7441 526
20296 420
3547 60
4417 812