4089 112
9729 311
7841 303
3985 40
3772 64
8348 110
12069 742
5999 594
5769 565
6090 93
7654 183
6142 535
5622 460
18112 623
5093 308
7006 472
3509 535
9626 835
2971 413