11499 420
3071 427
20324 977
24582 798
3261 476
7548 137
3537 127
2809 337
2625 280
40007 638
9534 399
15963 641
50328 614
12898 688