134472 342
341963 1173
39866 726
51709 413
32382 541
30064 581
42264 207
41388 231
6522 742
34517 658