16856 960
5871 444
4287 691
8007 458
16380 93
30701 570
7420 700
17623 280
16180 362
14677 187
3938 465
13850 285