3480 459
14479 354
5008 142
21738 247
88039 676
16637 760
3724 503
2690 451
6861 643
15495 827
8677 79
4169 39