4904 767
6340 98
22819 895
7769 377
12705 666
5323 478
8428 213
3573 530
6954 888
3593 25
12184 604
10485 78
12935 212
7534 400
3784 443
2612 459
3977 637
917 125