967 80
14365 634
11825 443
18810 927
341721 1175
39671 236
5020 578
3127 279
8889 423
4051 233
238529 504