10081 632
12654 312
17546 384
8782 817
83987 490
26169 787
11321 466
67099 178
57168 276
3821 125
2711 330
7607 673
9677 768
37866 308