31301 385
80361 170
18049 173
15618 547
35952 165
23514 532
14995 147
4221 652
3981 200
5591 548
168808 608