2850 682
4080 613
25434 666
19749 889
4247 578
5100 152
4432 212
22823 593
6883 117
5545 368
17670 538
3554 491