134089 342
341809 1173
39828 726
51652 413
32332 541
29973 581
42170 207
41143 231
6516 742
34436 657