2529 580
19288 223
10106 593
3672 386
3570 649
5086 275
11165 59
4196 283
5763 99
7457 479
7673 48
6409 144
5975 438