56407 649
49186 173
50982 377
5739 535
27054 361
6256 613
14057 855
8322 175
1092 93
1871 269
3729 52
3426 503