3991 425
5081 658
11362 163
7002 930
4163 805
2819 129
5064 788
5310 694
11458 642
9801 752
36825 743
35445 664
48823 627
22656 621
33865 137
28692 851
29242 664
95065 695
23742 267