11503 420
3073 427
20348 977
24586 798
3261 476
7553 137
3542 127
2815 337
2628 280
40104 638
9544 399
15999 641
50357 614
12901 688