3702 305
19945 547
5032 327
1532 142
3284 465
3729 249
4814 300
3673 408
3744 808
3372 891
8519 366
4616 659
2263 268