5678 616
4412 400
7475 70
6905 508
14015 342
9483 61
39019 729
2277 79
4764 463
7527 230
3048 35
4768 374
5293 69
10757 384
2761 181
6735 254
6062 676
4608 607
4459 519
3181 352