21439 513
12720 480
3471 328
34155 586
95743 646
10652 466
16405 807
14625 714
14435 365
15920 182
14247 217
21870 393
4945 432
9958 532
4920 170