30559 119
23679 107
13168 451
9085 825
198703 998
74416 278
24953 374
18799 249
66261 771
17768 621
28027 824
17759 132
39556 722
28385 388
3707 395
6118 556
84460 659