16512 960
5828 444
4253 691
7971 458
16358 93
30657 570
7377 700
17605 280
16159 362
14656 187
3933 465
13835 285