1838 392
21811 886
446 78
7304 697
5881 608
9879 93
14513 161
2263 28
7463 526
20381 420
3574 60
4441 812