20860 839
36631 419
45956 540
3113 651
8029 804
6047 405
5435 705
30274 414
6928 107
7769 681
27568 408
14738 801
38790 729
8009 289
5971 76
11838 337
13854 504
8858 610
10926 735
8300 714
2852 252
3243 496
13733 130
15438 656
15196 509
6546 530
7468 738
16384 149