10491 154
4831 685
33491 280
14947 403
53510 173
16094 508
12030 121
5820 171
30816 344
6594 482
4346 637