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