11501 420
3072 427
20329 977
24584 798
3261 476
7548 137
3539 127
2809 337
2626 280
40029 638
9537 399
15973 641
50339 614
12900 688