3480 459
14482 354
5011 142
21739 247
88046 676
16640 760
3725 503
2690 451
6861 643
15496 827
8677 79
4169 39