30559 119
23679 107
13168 451
9085 825
198701 998
74415 278
24953 374
18798 249
66260 771
17768 621
28027 824
17759 132
39556 722
28383 388
3707 395
6118 556
84458 659