10081 632
12653 312
17546 384
8782 817
83977 490
26169 787
11321 466
67097 178
57161 276
3821 125
2711 330
7607 673
9677 768
37865 308