4059 513
4530 111
14101 376
7069 147
43661 833
21827 260
1621 52
9844 882
4666 446
5136 753
3429 339
10647 522
1717 144
2256 248