42162 303
136437 689
36170 58
51574 419
63667 909
81375 469
53951 273
40661 849
16859 602
27190 433
42399 864
19586 123
35673 54
41458 805
14489 246
48496 144
109664 347
57948 398
44583 676
38617 335
58946 470
23185 727
53854 801
105280 918
23192 672
25316 708
37686 360
17962 524