1838 392
21810 886
446 78
7299 697
5881 608
9879 93
14510 161
2263 28
7463 526
20381 420
3574 60
4441 812