11515 420
3084 427
20438 977
24620 798
3269 476
7573 137
3562 127
5057 338
2634 280
40935 639
9601 399
16060 641
50797 614
12951 688