22713 359
5017 281
29054 879
4930 548
7662 723
14386 461
14879 304
4062 324
3778 559
3029 529
2102 108
2860 632
2861 608