1009 43
16263 1000
14195 322
7100 488
2775 407
59310 291
6415 111
8654 367
7300 519
3013 64
14263 795
76381 646
24278 942
9576 676
11718 749
6721 508
8023 745
8087 153
4911 743
9786 116
7155 406
13681 356
14917 558
10311 624