19519 246
6573 478
8236 446
3523 610
7033 681
9165 445
5838 457
5837 597
37159 877
7106 392
4236 109
141824 625
12361 142
40610 953
9583 70
12616 971