1812 392
18885 886
436 78
7073 697
5876 608
9867 93
14461 161
2159 27
7453 526
20345 420
3562 60
4431 812