2495 238
3991 44
3707 563
5097 616
14157 466
15055 864
8926 107
11489 309
3774 207
4576 373
5447 556
7969 659