30547 119
23650 107
13150 451
9081 825
197738 997
74218 277
24904 374
18565 249
65907 770
17695 621
28003 824
17718 132
39133 722
28133 388
3691 395
6102 556
84038 659