34856 702
80799 489
5075 701
9348 653
4483 531
9818 470
3858 446
3814 449
2859 291
4882 860
3935 611
7653 432
2233 117