4085 112
9721 311
7835 303
3984 40
3767 64
8342 110
12036 742
5994 594
5767 565
6079 93
7651 183
6135 535
5620 460
18103 623
5081 308
6988 472
3507 535
9622 835
2971 413