30573 119
23697 107
13184 451
9096 825
199531 998
74588 278
24995 374
19012 249
66584 771
17810 621
28270 824
17807 132
39965 723
28577 388
3722 395
6136 556
84933 659