5555 751
2910 283
2276 533
654 122
691 72
766 195
3167 646
964 161
4720 811
1225 134
2475 369
1671 339