14021 594
12433 184
5090 641
9601 676
8004 520
7817 443
10864 777
24388 373
4793 669
2412 414
4543 370
5920 370
3858 389
2588 399
2540 461
4170 111
12834 288
4580 196
3947 687