676 145
3064 830
2529 402
21401 747
8751 244
7681 528
8662 596
18570 646
2893 181
4135 395
5727 544
17789 507