4066 513
4537 111
14105 376
7069 147
43702 833
21943 260
1624 52
9848 882
4668 446
5142 753
3431 339
10648 522
1717 144
2259 248