2380 90
5041 397
4679 848
5178 568
8009 30
12761 544
14441 782
8053 662
62630 293
6294 481
20563 461
17903 376
286560 941
223806 823
192484 316
192414 834
15645 253
9004 480
32133 799
10937 531
328064 1077
165566 653
89520 833
305524 1146
12138 739
23992 626
391880 878
46095 594