10081 632
12651 312
17545 384
8782 817
83966 490
26169 787
11321 466
67088 177
57157 276
3821 125
2711 330
7607 673
9676 768
37862 308