3831 580
2892 531
18909 547
11166 465
8401 681
26188 133
14217 56
6824 604
16868 360
2801 127
2676 327