135091 342
342198 1173
39953 726
51818 413
52917 370
30205 581
9651 160
42416 207
42206 231
6537 742
2941 200
34687 658