1834 392
21602 886
445 78
7265 697
5879 608
9875 93
14497 161
2256 28
7461 526
20374 420
3571 60
4439 812