20188 134
95787 422
45456 394
18791 512
48742 535
28400 817
45948 789
65728 1047
25695 619
10211 273
5204 76
3958 80
6774 594
11922 770
4239 598
5456 940
4057 509
128800 827