2675 689
15534 783
3428 102
8346 981
6692 664
4113 196
8377 499
3826 110
5502 555
2725 419
21577 925
2362 361