5672 616
4412 400
7475 70
6905 508
14015 342
9482 61
39018 729
2277 79
4764 463
7526 230
3048 35
4768 374
5291 69
10756 384
2761 181
6735 254
6062 676
4608 607
4459 519
3181 352