5531 250
15968 345
6047 272
7087 360
10444 664
10204 624
6812 41
5051 767
14066 508
3640 153
13209 536
5346 520
5663 582
9727 311
23464 273
5816 245
8803 974
6043 310
4569 323
18709 487
5829 95
4436 86
10035 120
25772 803
3862 137