676 145
3063 830
2528 402
21400 747
8747 244
7681 528
8662 596
18570 646
2893 181
4135 395
5727 544
17789 507