30547 119
23650 107
13150 451
9081 825
197739 997
74218 277
24904 374
18567 249
65907 770
17695 621
28003 824
17718 132
39134 722
28133 388
3691 395
6102 556
84039 659