134583 342
342012 1173
39887 726
51734 413
52827 370
30092 581
9625 160
42290 207
41592 231
6525 742
2933 200
34554 658