2841 695
6809 357
16209 338
3573 771
16192 110
8610 546
20818 623
45080 761
21021 390
3533 598
5564 146