23649 38
7618 521
7066 600
6243 43
16111 826
16676 485
3436 150
8988 808
4401 93
5274 423
2897 44
4799 81