4078 513
4540 111
14110 376
7079 147
43777 833
22099 260
1631 52
9852 882
4676 446
5156 753
3438 339
10671 522
1722 144
2269 248