1839 392
21813 886
446 78
7304 697
5881 608
9879 93
14514 161
2263 28
7463 526
20382 420
3574 60
4441 812