2313 322
2861 379
26879 533
4523 465
3611 477
18525 354
5695 917
9530 488
8371 733
2259 234
3501 188
3782 589
5283 714
21015 503