2381 90
5042 397
4680 848
5178 568
8009 30
12761 544
14443 782
8054 662
62635 293
6295 481
20564 461
17903 376
286592 941
223831 823
192507 316
192444 834
15646 253
9004 480
32133 799
10937 531
328080 1077
165583 653
89529 833
305535 1146
12138 739
23992 626
391896 878
46095 594