16432 960
5820 444
4250 691
7968 458
16351 93
30644 570
7371 700
17602 280
16157 362
14655 187
3930 465
13834 285