1729 95
15003 750
3550 234
4192 430
3392 794
45786 895
17301 28
6906 274
18943 94
25983 472
7769 416
7888 532
11113 523
37437 428
8447 613
100396 242