3988 425
5080 658
11362 163
7001 930
4163 805
2819 129
5064 788
5309 694
11454 642
9799 752
36823 743
35442 664
48811 627
22647 621
33862 137
28690 851
29227 664
95048 695
23739 267