4896 216
9528 528
3907 196
5981 791
12841 753
5074 50
10117 565
5603 444
8170 110
7667 891
9735 570
2687 265
12683 146
6431 890
7428 507
4565 294
6311 742
7135 646
5115 579
7137 485
3592 72
18023 120
7224 239
5503 429