17078 883
2926 475
9058 147
3547 772
4366 423
6855 639
158786 540
63950 560
36283 554
2012 64
2627 263