14999 188
25547 472
15451 438
13477 837
7544 478
3643 153
4328 323
9752 659
11059 931
4548 808
1729 107
7712 390