2771 682
4071 613
25424 666
19747 889
4243 578
5086 152
4429 212
22819 593
6880 117
5544 368
17663 538
3553 491