1460 343
1012 179
719 171
4058 713
15141 657
12185 161
73574 993
14462 613
13966 130
30712 369
32685 466
6619 586
9636 967