4986 832
10422 555
31307 281
618454 1433
12646 735
14289 653
139855 325
111158 866
10232 842
12341 676
2930 59
3869 95
3181 226
6348 458
3653 407
4175 528