8969 473
6446 224
5452 654
11859 305
110302 236
9126 417
17722 268
9450 779
9879 487
16653 540
1667 30