31300 385
80354 170
18045 173
15618 547
35951 165
23512 532
14993 147
4220 652
3981 200
5590 548
168784 608