3991 425
5081 658
11362 163
7002 930
4163 805
2819 129
5064 788
5311 694
11458 642
9801 752
36826 743
35446 664
48832 627
22658 621
33866 137
28697 851
29250 664
95087 695
23744 267