14257 584
83230 687
22985 161
84306 586
25807 396
52488 468
34682 824
6833 485
3849 101
1315 44
135488 308