4080 112
9714 311
7824 303
3982 40
3761 64
8331 110
12013 742
5989 594
5763 565
6067 93
7646 183
6126 535
5618 460
18086 623
5071 308
6979 472
3506 535
9616 835
2969 413