8625 563
2493 312
3564 90
4060 622
2665 363
4352 208
20870 549
18649 446
47042 530
16135 284
11861 414