1776 172
31727 94
12765 613
13009 923
20467 286
9846 589
11618 512
13431 852
23616 208
3840 452
2816 97
5704 829
5548 317
157660 663