27766 71
15708 642
6344 560
7787 546
7667 265
2520 124
121455 808
15592 254
33554 337
5468 509
12460 991
2168 340