11500 420
3071 427
20327 977
24584 798
3261 476
7548 137
3537 127
2809 337
2626 280
40013 638
9536 399
15967 641
50335 614
12899 688