1009 43
2775 407
7099 488
7778 204
8654 367
59310 291
15993 346
6414 111
7300 519
14263 795
3013 64
11718 749
9576 676
8087 153
8023 745
76380 646
24278 942
4911 743
7155 406
14917 558
1571 69
6388 392
6720 508
10311 624