4057 513
4527 111
14101 376
7067 147
43656 833
21808 260
1618 52
9844 882
4666 446
5135 753
3429 339
10647 522
1717 144
2255 248