967 80
14364 634
11825 443
18810 927
341717 1175
39670 236
5020 578
3127 279
8888 423
4051 233
238504 503