14259 584
83263 687
22995 161
84332 586
25816 396
52518 468
34690 824
6833 485
3849 101
1315 44
135513 308