19511 607
8718 32
33923 597
75339 81
27721 646
4595 181
3136 55
5299 333
6663 771
4732 97
2595 41
3917 711
2554 386
6350 149
4348 614