4904 767
6343 98
22821 895
7769 377
12707 666
5324 478
8429 213
3574 530
6955 888
3594 25
12192 604
10485 78
12939 212
7536 400
3784 443
2613 459
3979 637
917 125