134526 342
341984 1173
39877 726
51721 413
32388 541
30077 581
42279 207
41470 231
6523 742
34536 658