52402 241
38073 665
110655 859
45320 265
31424 477
141006 856
29897 425
36534 224
40028 629
52213 995
75939 606
79114 314
46110 462
18704 909
58355 441
144674 664
72282 350
49697 721
53022 616
43694 768
121343 867
15175 889
27898 175
51645 709
9738 365
323284 1022
109267 497
105590 898