56212 649
49142 173
50924 377
5732 535
27023 361
6252 613
14045 855
8321 175
1085 93
1860 269
3715 52
3417 503