16296 960
5786 444
4231 691
7949 458
16336 93
30623 570
7356 700
17592 280
16151 362
14636 187
3928 465
13827 285