9997 655
4593 601
14977 942
9459 129
4889 324
5703 145
3225 806
3446 172
7730 859
5307 557
7075 470
2263 238
5606 804
7882 159
3319 389
7065 51
4348 288
8395 486
4257 706
3611 523
7344 485
5611 143
11607 546
18769 72
16113 312
9688 343
35469 477
10659 760