4083 112
9718 311
7828 303
3982 40
3762 64
8336 110
12023 742
5990 594
5764 565
6068 93
7647 183
6129 535
5620 460
18095 623
5077 308
6981 472
3507 535
9617 835
2969 413