22713 359
5018 281
29063 879
4934 548
7662 723
14387 461
14883 304
4062 324
3778 559
3029 529
2102 108
2860 632
2861 608