2988 610
5301 681
7974 444
4519 457
4886 597
34789 877
5589 392
3402 109
102747 612
5216 141
35719 952
7081 65
9189 968