56488 649
49204 173
50999 377
5741 535
27065 361
6257 613
14065 855
8322 175
1095 93
1874 269
3730 52
3426 503