19552 295
3340 162
21510 619
90956 680
3607 617
2695 41
5228 409
4657 245
5062 148
7379 923
5671 594
2920 514
27906 345
2731 181
47041 216
89107 895
9042 595
3764 424
5694 787
2999 443
2783 317
4517 111
4824 771
2130 51
8194 265
6648 384
6098 717
9886 906