30559 119
23680 107
13169 451
9086 825
198739 998
74425 278
24956 374
18806 249
66273 771
17770 621
28028 824
17760 132
39570 722
28391 388
3708 395
6119 556
84475 659