11501 420
3072 427
20327 977
24584 798
3261 476
7548 137
3538 127
2809 337
2626 280
40023 638
9536 399
15972 641
50338 614
12900 688