3991 425
5081 658
11362 163
7002 930
4163 805
2819 129
5064 788
5311 694
11458 642
9801 752
36825 743
35446 664
48831 627
22656 621
33865 137
28696 851
29246 664
95083 695
23742 267