983 80
14369 634
11832 443
18817 927
341894 1175
39683 236
5021 578
3128 279
8897 423
4055 233
239033 504