23649 38
7618 521
7066 600
6244 43
16112 826
16676 485
3436 150
8989 808
4401 93
5274 423
2897 44
4799 81