1222 217
1651 322
11964 928
4520 47
15319 289
16882 384
14742 608
9453 892
20720 676
18474 720
105600 576
51658 772
48191 758