1175 89
3999 634
4003 692
4320 49
11334 517
5591 470
2422 439
1749 267
5282 624
9572 523
3706 60
2095 187
1139 191
4203 679
9370 407
4072 269
3250 598
3564 566
8056 427
3245 111
5470 775
1471 167
9071 696
3100 584
2818 300
3783 635
10045 581
17702 813