31594 385
80887 172
18268 173
15689 547
36158 166
23904 533
15353 147
4271 652
4029 200
5675 548
171442 609