677 145
3066 830
2534 402
21402 747
8751 244
7682 528
8667 596
18570 646
2893 181
4136 395
5727 544
17789 507