25535 38
7828 521
7293 600
6492 43
16311 826
16703 485
3457 150
9230 808
4524 93
5393 423
2953 44
4926 81