20500 818
2056 85
27281 810
7482 635
5631 484
6244 465
21017 794
7608 552
3774 350
3987 886
2049 267
16187 794
3598 659
6435 151
3768 589
3984 705
4615 685
4318 304
4923 840
4951 684
5843 121