985 80
14370 634
11832 443
18819 927
341921 1175
39683 236
5021 578
3128 279
8900 423
4055 233
239136 504