15968 241
3990 244
4787 211
5784 894
2660 479
3312 169
6571 633
48516 826
5202 929
5552 675
4918 463
11783 638
14235 594
5598 165
6929 867
2856 130
12501 427
444095 748
9195 676
151853 499
22345 597
12108 584
4430 690
30866 66