134583 342
342012 1173
39888 726
51735 413
32398 541
30092 581
42290 207
41595 231
6525 742
34554 658