8086 839
17657 1029
16433 154
16843 458
22031 557
5018 145
19398 274
5706 556
8487 132
21483 514
2208 605
25111 164
3865 778
8664 74