10047 95
4911 743
5991 283
5012 543
9345 315
5380 564
19794 397
39741 244
8695 589
8917 850
8109 268
6885 132
7904 442
4712 292
7484 179
42857 759
730 63
1115 98
5768 648
1997 226
3737 491
12769 342
5197 637
1940 411
1487 164
3052 428
6657 765
13714 821