2677 689
15578 783
3446 102
8366 981
6707 664
4119 196
8421 499
3836 110
5507 555
2739 419
21978 925
2367 361