2409 238
3842 44
3680 563
5057 616
14071 466
14997 864
8787 107
11367 309
3716 207
4528 373
5406 556
7912 659