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