2480 613
24499 666
18916 889
3423 577
3783 152
3305 212
21446 593
6444 117
5219 368
16926 538
3189 491