30549 119
23662 107
13155 451
9082 825
197967 997
74268 278
24913 374
18626 249
65979 770
17710 621
28009 824
17727 132
39233 722
28201 388
3692 395
6108 556
84134 659