30559 119
23681 107
13170 451
9087 825
198779 998
74431 278
24956 374
18818 249
66296 771
17774 621
28029 824
17762 132
39590 722
28403 388
3709 395
6119 556
84487 659