20953 298
3779 163
23133 620
97244 688
3684 617
2735 41
5328 410
4749 245
5089 148
7446 923
5702 594
2950 514
28183 345
2755 181
47844 216
90019 897
9076 595
3814 425
5777 787
3014 443
2810 317
4539 111
4844 771
2147 51
8291 265
6722 384
6139 717
9973 906