19301 607
8631 32
33615 597
75255 81
27324 646
2753 179
3115 55
5235 333
6633 771
4656 97
2556 41
3912 711
2536 386
6302 149
4342 614