2105 650
3472 469
20706 189
8172 572
50505 117
5582 78
18306 780
21474 463
23991 580
4730 261
4489 722