19486 246
6555 478
8219 446
3519 610
6994 681
9156 445
5824 457
5815 597
37130 877
7071 392
4220 109
137560 624
12339 142
40552 953
9525 70
12533 971