56563 649
49217 173
51026 377
5745 535
27076 361
6262 613
14069 855
8323 175
1096 93
1876 269
3734 52
3426 503