4681 471
3999 425
5084 658
11363 163
7003 930
4165 805
2826 129
5069 788
11482 642
9809 752
36843 743
35485 664
48904 627
22698 621
33886 137
28749 851
29285 664
95226 695
23773 267