11497 420
3070 427
20312 977
24582 798
3261 476
7545 137
3536 127
2809 337
2624 280
39981 638
9533 399
15957 641
50319 614
12894 688