1050 116
3752 923
6417 793
5514 508
4069 610
2172 317
4266 483
3995 552
4525 483
4875 567
4461 718
5719 54
9028 350
12586 692
5097 627
4094 411