3482 459
14491 354
5016 142
21739 247
88049 676
16643 760
3725 503
2690 451
6862 643
15497 827
8677 79
4169 39