3876 513
4429 110
14041 376
7002 147
42440 831
20654 260
1553 52
9768 882
4597 446
5013 753
3329 339
10538 521
1638 144
2208 248