134436 342
341942 1173
39861 726
51701 413
32375 541
30058 581
42259 207
41334 231
6522 742
34508 658