4005 648
8001 483
5960 703
23971 426
5907 507
11921 485
2935 165
3463 58
5314 871
5802 723
2656 206
5140 205
2712 299
9653 250
4621 572
6564 110
3933 290
2827 307
12379 789
4672 56
5385 157
7843 746
14783 535
12890 331
11596 452
3476 592
3951 673
25596 130