142878 345
345869 1176
41659 730
53154 413
54700 372
31858 581
10026 160
44266 207
46895 312
6702 742
3071 200
37136 662