56509 649
49206 173
51001 377
5741 535
27067 361
6257 613
14066 855
8323 175
1095 93
1874 269
3732 52
3426 503