2450 238
3901 44
3691 563
5073 616
14101 466
15018 864
8838 107
11411 309
3732 207
4550 373
5419 556
7935 659