2377 90
5041 397
4679 848
5178 568
8009 30
12761 544
14441 782
8053 662
62627 293
6294 481
20562 461
17902 376
286555 941
223801 823
192482 316
192410 834
15645 253
9003 480
32133 799
10937 531
328062 1077
165564 653
89520 833
305518 1146
12138 739
23991 626
391870 878
46095 594