5991 447
32226 910
4626 637
7944 553
9891 846
3543 181
16945 589
14106 39
9914 619
81126 565
17715 117
15007 119
8636 47
2208 278