134430 342
341940 1173
39861 726
51701 413
32374 541
30057 581
42259 207
41330 231
6522 742
34506 658