3985 425
5077 658
11354 163
7000 930
4162 805
2817 129
5064 788
5303 694
11442 642
9793 752
36814 743
35420 664
48778 627
22616 621
33848 137
28651 851
29189 662
94928 695
23713 267