406 103
10059 678
82030 417
29993 443
9488 466
7893 613
5702 130
5243 504
4675 60
2056 161
4273 553
9439 842
2199 336