56287 649
49161 173
50945 377
5735 535
27034 361
6254 613
14048 855
8322 175
1087 93
1868 269
3722 52
3420 503