3973 171
15032 403
14861 563
29784 491
7903 745
18517 474
21969 890
7975 346
5572 217
6784 618
9509 597
14286 561
9035 537
5433 593
7078 65
7961 706
5857 445
7842 567
7680 229
8436 259
59410 291
6809 684
8212 682
9858 116
9414 820
19866 667
8637 88
22648 416