22714 359
5018 281
29064 879
4934 548
7662 723
14387 461
14888 304
4062 324
3778 559
3030 529
2102 108
2860 632
2862 608