2677 689
15578 783
3446 102
8367 981
6708 664
4120 196
8421 499
3836 110
5507 555
2739 419
21983 925
2367 361