5506 600
2996 115
10598 290
5103 755
6837 95
13890 513
7749 559
5778 160
9991 721
4182 151
7236 544
11128 512
3467 144
5203 555
4283 69
4770 384
13670 857
8379 274
5330 301
15477 176
7088 596
7499 529
10326 783
7704 371