27776 71
15712 642
6347 560
7790 546
7667 265
2520 124
121456 808
15592 254
33554 337
5468 509
12464 991
2168 340