5956 803
3250 616
270658 978
16856 188
14379 145
10991 573
65702 124
33856 630
3544 381
3984 385
5446 302
28567 507
57404 187