2435 613
24470 666
18891 889
3374 577
3703 152
3225 212
21373 593
6425 117
5201 368
16892 538
3174 491