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