19493 246
6557 478
8221 446
3519 610
7008 681
9157 445
5827 457
5817 597
37136 877
7079 392
4223 109
138112 624
12341 142
40565 953
9545 70
12554 971