27037 39
7940 521
7471 600
6824 43
16539 826
16817 485
3532 150
9420 808
4624 93
5515 423
2979 44
5094 81