4880 120
2142 549
845 160
2865 783
2803 660
624 95
2670 403
1476 340
1508 295
815 122
3047 504
3207 772
433 51
2284 509
2983 844