134542 342
341995 1173
39878 726
51723 413
32392 541
30080 581
42281 207
41507 231
6523 742
34542 658