12094 158
16088 317
150415 848
79667 644
71372 111
25418 683
74614 600
105152 727
52439 663
15645 445
12988 517
9142 842
16572 845
35901 483
36307 214