27773 71
15708 642
6347 560
7788 546
7667 265
2520 124
121456 808
15592 254
33554 337
5468 509
12463 991
2168 340