14496 74
1723 493
26571 229
40723 436
25313 845
5969 466
7764 868
15151 601
4412 55
8876 667
12195 348
5871 617