2862 682
4081 613
25434 666
19750 889
4248 578
5101 152
4432 212
22823 593
6883 117
5545 368
17670 538
3554 491