3514 38
4641 80
2146 63
5792 116
8795 676
5318 158
16886 178
6578 700
10483 257
22487 393
24634 181
7936 547
4351 107
2835 422
5005 428