985 80
14371 634
11832 443
18820 927
341944 1175
39683 236
5021 578
3129 279
8900 423
4055 233
239181 504