2401 85
221552 247
223662 907
12004 751
4946 658
10199 663
8990 725
9895 458
6673 885
8963 702
34876 647
5412 612
4198 103
10562 409
139580 628
34101 440
30808 717
4638 739
1958 367
86243 643
12513 414
8706 703
29793 614
6051 155
8883 479
14488 131
8027 352
16175 898