4089 112
9731 311
7844 303
3987 40
3776 64
8351 110
12081 742
5999 594
5769 565
6090 93
7659 183
6145 535
5625 460
18122 623
5099 308
7012 472
3509 535
9626 835
2972 413