970 80
14367 634
11827 443
18811 927
341771 1175
39674 236
5020 578
3128 279
8889 423
4052 233
238675 504