2720 523
1721 124
3458 280
15609 929
5870 547
2956 459
3240 477
5097 70
7736 525
1167 121
1130 38
3575 846