2989 763
466 113
2397 481
6530 496
7608 676
7502 168
2593 329
3206 398
2940 743
6656 33
11984 523
4445 390
4414 190