4013 648
8001 483
5961 703
23976 426
5911 507
11924 485
2935 165
3463 58
5316 871
5803 723
2657 206
5140 205
2712 299
9654 250
4622 572
6567 110
3933 290
2827 307
12386 789
4677 56
5385 157
7847 746
14783 535
12893 331
11598 452
3476 592
3951 673
25599 130