31175 910
9540 795
14989 235
5015 345
1971 234
3205 571
9770 462
2899 77
3648 201
12495 161
2029 336
11757 468
5578 714