48528 250
46359 101
33233 423
122663 292
25870 841
25403 775
21891 215
30525 868
13893 208
7801 767
165242 687
136960 300
45253 66
124279 230
103774 539
39152 861
51576 644
37469 734
15503 493
4210 764
55384 177
22683 371
47751 870
67564 695
172842 725
42503 234
37013 740
15969 715