27102 39
7940 521
7471 600
6832 43
16550 826
16819 485
3532 150
9422 808
4626 93
5520 423
2979 44
5097 81