5531 250
15968 345
6047 272
7090 360
10444 664
10207 624
6812 41
5052 767
14068 508
3641 153
13210 536
5348 520
5664 582
9728 311
23472 273
5822 245
8803 974
6045 310
4569 323
18709 487
5829 95
4436 86
10037 120
25775 803
3862 137