2355 750
3894 272
2931 576
17127 320
1850 391
9765 318
569 94
6668 666
67375 612
54903 394
33851 563
6053 711