2905 874
73842 590
4233 550
4590 636
3261 337
2914 496
929 34
7938 536
2679 477
3004 467
891 157
2153 262