400 103
10058 678
82011 417
29979 443
9485 466
7893 613
5701 130
5240 504
4674 60
2056 161
4273 553
9439 842
2199 336