31653 643
103712 352
31616 841
122938 485
171221 1185
185030 939
67823 233
145327 435
69279 916
23432 237