2529 580
19270 223
10084 593
3669 386
3569 649
5082 275
11165 59
4196 283
5763 99
7457 479
7673 48
6393 144
5974 438