11181 319
13306 56
7968 245
4971 152
46316 126
69588 905
6119 728
9404 772
24790 550
22351 424
7577 392