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