2988 469
5589 664
14440 516
7001 728
12289 903
5084 516
3026 497
2691 101
3376 204
4273 288
6548 69
5007 386
4692 956
3582 663
4775 561
5159 449
4459 322
5489 583
2320 31
3644 443
12484 252
8545 81
3338 443
5525 431
12780 726
113882 534
8228 649
3006 516