30550 119
23662 107
13155 451
9082 825
197974 997
74272 278
24913 374
18626 249
65980 770
17710 621
28009 824
17727 132
39238 722
28201 388
3692 395
6108 556
84138 659