14259 584
83267 687
22997 161
84338 586
25819 396
52522 468
34693 824
6833 485
3849 101
1315 44
135521 308