4004 835
2427 452
8950 466
3994 601
3051 387
3813 537
2448 420
2590 27
2187 469
1018 103
3364 603
1079 68
2714 41
886 87
3535 657
2455 171
3046 658
3579 578
1653 257
2306 585
5817 832
2558 445
1898 366
2596 533