2990 610
5308 681
7976 444
4524 457
4887 597
34814 877
5594 392
3402 109
102842 612
5222 141
35735 952
7087 65
9199 968