3486 459
14502 354
5027 142
21741 247
88083 676
16647 760
3727 503
2690 451
6863 643
15499 827
8678 79
4172 39