30547 119
23650 107
13148 451
9081 825
197714 997
74212 277
24903 374
18561 249
65899 770
17690 621
28003 824
17717 132
39117 722
28127 388
3691 395
6101 556
84017 659