1451 343
1010 179
712 171
3995 713
15135 657
12181 161
73555 993
14458 613
13939 130
30626 369
32673 466
6614 586
9615 967