135051 342
342193 1173
39944 726
51814 413
52912 370
30198 581
9649 160
42409 207
42180 231
6536 742
2941 200
34671 658