22580 907
20501 818
2056 85
27282 810
7482 635
5631 484
6244 465
21017 794
7608 552
3774 350
3987 886
2049 267
16190 794
3599 659
6435 151
3769 589
3984 705
4615 685
4318 304
4923 840
4951 684
5843 121