8191 700
1400 150
3590 693
5144 91
3272 681
3581 681
2333 316
4039 673
3732 770
3976 467
3086 319
1679 232
3786 388
3553 516
5182 322
2782 399
3727 441
12746 352
3199 744
2939 332
2152 157
3512 430
5283 69
19891 271