14860 188
25533 472
15416 438
13446 837
7507 478
3613 153
4305 323
9701 659
11047 931
4536 808
1714 107
7651 390