21079 888
11962 694
102646 689
7586 82
10452 295
7099 656
11543 613
6628 40
11645 363
3816 296
7939 533
23052 355
10952 284
7296 110
4919 80
478567 685
5418 567
13245 378
115990 978
974227 1803
61588 1276
116551 634
61996 647
22089 884
9969 251
3575 45
20797 399
20886 592