19505 607
8712 32
33868 597
75325 81
27646 646
2760 179
3135 55
5290 333
6660 771
4718 97
2591 41
3917 711
2554 386
6346 149
4347 614