2423 613
24459 666
18885 889
3367 577
3683 152
3217 212
21343 593
6420 117
5199 368
16876 538
3163 491