8966 473
6441 224
5452 654
11859 305
110151 236
9094 417
17657 268
9441 779
9850 487
16613 540
1661 30