2822 682
4077 613
25431 666
19749 889
4245 578
5094 152
4430 212
22823 593
6883 117
5545 368
17666 538
3553 491