56629 649
49230 173
51051 377
5747 535
27084 361
6263 613
14073 855
8323 175
1097 93
1876 269
3736 52
3433 503