2352 322
2866 379
26884 533
4533 465
3658 477
18543 354
5703 917
9564 488
8386 733
2263 234
3502 188
3787 589
5291 714
21031 503