4085 112
9721 311
7834 303
3984 40
3767 64
8342 110
12035 742
5994 594
5766 565
6078 93
7650 183
6135 535
5620 460
18103 623
5081 308
6987 472
3507 535
9622 835
2971 413