4066 513
4535 111
14104 376
7069 147
43696 833
21914 260
1623 52
9847 882
4668 446
5142 753
3431 339
10648 522
1717 144
2259 248