19486 246
6556 478
8221 446
3519 610
7001 681
9156 445
5826 457
5817 597
37133 877
7075 392
4222 109
137825 624
12339 142
40562 953
9536 70
12544 971