16812 883
2895 475
8943 147
3540 772
4347 423
6843 639
158630 540
63869 560
36224 554
2010 64
2627 263