25696 513
38769 827
27451 836
4586 188
9421 275
3859 369
10858 114
6999 850
7942 667
10116 635
4297 501
7009 546
6835 130
43464 364
4417 646
2206 30