5531 250
15970 345
6047 272
7091 360
10445 664
10207 624
6812 41
5053 767
14068 508
3641 153
13210 536
5348 520
5664 582
9729 311
23473 273
5824 245
8803 974
6045 310
4570 323
18709 487
5829 95
4436 86
10038 120
25775 803
3862 137