56525 649
49207 173
51007 377
5743 535
27070 361
6258 613
14067 855
8323 175
1095 93
1874 269
3732 52
3426 503