2248 238
3279 44
3636 563
5007 616
13888 466
14899 864
8464 107
11044 309
3575 207
4416 373
5329 556
7788 659