11503 420
3073 427
20347 977
24585 798
3261 476
7553 137
3542 127
2813 337
2628 280
40091 638
9543 399
15993 641
50355 614
12901 688