2272 560
16383 553
12318 113
49119 469
17641 261
47018 498
12043 95
34500 399
5502 733
38158 150
14725 570