2990 610
5315 681
7978 444
4528 457
4890 597
34842 877
5602 392
3403 109
102895 612
5222 141
35749 952
7093 65
9208 968