16621 960
5846 444
4267 691
7982 458
16361 93
30674 570
7394 700
17612 280
16168 362
14663 187
3934 465
13838 285