8625 563
2493 312
3564 90
4060 622
2665 363
4352 208
20872 549
18649 446
47046 530
16141 284
11861 414