2675 689
15544 783
3431 102
8349 981
6699 664
4113 196
8388 499
3827 110
5504 555
2730 419
21713 925
2364 361