142899 345
345877 1176
41660 730
53154 413
54704 372
31863 581
10026 160
44271 207
46902 312
6702 742
3072 200
37138 662