2154 650
3506 469
20812 189
8191 572
50529 117
5595 78
18536 780
21506 463
24029 580
4743 261
4496 722