1858 294
344 78
556 97
3529 400
28772 605
4324 616
12586 435
56365 483
44329 148
25748 75
13456 58
3578 467
3966 617
5131 874