4056 513
4526 111
14101 376
7066 147
43640 833
21785 260
1618 52
9844 882
4666 446
5134 753
3428 339
10645 522
1715 144
2254 248