1838 392
21806 886
446 78
7298 697
5881 608
9878 93
14509 161
2262 28
7463 526
20381 420
3574 60
4441 812