21006 298
3840 164
23375 620
98135 688
3702 617
2748 41
5363 410
4773 245
5093 148
7460 923
5712 594
2954 514
28282 345
2758 181
48097 216
90330 897
9080 595
3827 425
5795 787
3021 443
2815 317
4546 111
4852 771
2152 51
8338 265
6763 384
6149 717
10006 906