661 145
3029 830
2428 402
21345 747
8724 244
7666 528
8618 596
18535 646
2869 181
4121 395
5661 544
17753 507