56391 649
49181 173
50978 377
5739 535
27049 361
6255 613
14056 855
8322 175
1091 93
1870 269
3728 52
3422 503