982 80
14368 634
11831 443
18817 927
341880 1175
39682 236
5021 578
3128 279
8897 423
4055 233
238996 504