134593 342
342017 1173
39889 726
51738 413
32398 541
30094 581
42291 207
41613 231
6525 742
34555 658