967 80
14366 634
11826 443
18810 927
341733 1175
39671 236
5020 578
3127 279
8889 423
4051 233
238564 504