5531 250
15968 345
6047 272
7088 360
10444 664
10207 624
6812 41
5051 767
14067 508
3641 153
13210 536
5347 520
5663 582
9728 311
23467 273
5817 245
8803 974
6044 310
4569 323
18709 487
5829 95
4436 86
10036 120
25773 803
3862 137