4904 767
6341 98
22819 895
7769 377
12707 666
5323 478
8428 213
3574 530
6954 888
3593 25
12187 604
10485 78
12937 212
7534 400
3784 443
2613 459
3978 637
917 125