4353 30
7071 575
10746 549
6205 431
35770 568
8051 566
6142 811
9653 156
7380 828
25616 536
6554 282
9146 393
3859 295
102402 797
11775 571
1861 48
7013 307
2494201 7117
5758 530
5951 710
79525 612
27143 679
4381 223
2156 95
5951 705
11519 590
17825 486
6722 600