134531 342
341988 1173
39877 726
51722 413
32390 541
30077 581
42280 207
41478 231
6523 742
34539 658