2107 650
3472 469
20706 189
8172 572
50506 117
5583 78
18307 780
21474 463
23991 580
4731 261
4489 722