30550 119
23662 107
13155 451
9082 825
197980 997
74272 278
24913 374
18626 249
65987 770
17711 621
28009 824
17727 132
39242 722
28202 388
3692 395
6108 556
84145 659