1805 392
15061 879
425 78
6872 695
5865 608
9863 93
14431 161
2111 27
7447 526
20314 420
3553 60
4423 812