8186 81
17591 432
9321 48
5016 631
3537 590
10325 673
10828 521
3966 334
2540 279
1988 442
3689 52
8664 606