2503 580
48621 89
8368 425
6110 465
11507 425
24504 834
26876 271
14568 365
4349 127
113146 318
4264 162