22714 359
5018 281
29068 879
4934 548
7662 723
14388 461
14891 304
4062 324
3785 559
3031 529
2105 108
2860 632
2862 608