134537 342
341989 1173
39877 726
51722 413
32390 541
30080 581
42280 207
41490 231
6523 742
34541 658