4083 112
9718 311
7830 303
3983 40
3763 64
8336 110
12026 742
5992 594
5764 565
6069 93
7647 183
6129 535
5620 460
18098 623
5077 308
6981 472
3507 535
9617 835
2970 413