967 80
14362 634
11821 443
18809 927
341644 1175
39666 236
5018 578
3125 279
8884 423
4050 233
238338 503