16957 883
2918 475
9012 147
3545 772
4360 423
6852 639
158729 540
63931 560
36265 554
2012 64
2627 263