16883 883
2908 475
8978 147
3544 772
4355 423
6845 639
158685 540
63910 560
36247 554
2012 64
2627 263