19458 246
6552 478
8214 446
3518 610
6977 681
9148 445
5820 457
5814 597
37102 877
7063 392
4219 109
136910 624
12331 142
40523 953
9500 70
12498 971