30572 119
23697 107
13183 451
9095 825
199488 998
74577 278
24991 374
18998 249
66567 771
17807 621
28260 824
17804 132
39943 723
28569 388
3722 395
6136 556
84915 659