8616 563
2477 312
3562 90
4053 622
2648 363
4335 208
20810 549
18577 446
46930 530
16087 284
11808 413