401 103
10058 678
82027 417
29987 443
9486 466
7893 613
5702 130
5242 504
4675 60
2056 161
4273 553
9439 842
2199 336