20640 80
3886 87
6313 634
16777 751
18281 557
23037 161
15052 847
11195 357
23810 328
39988 218
32623 647
6186 856
11112 360
386887 596
125779 85
121233 702
10092 486
29159 691
174818 205
49429 463
9647 487
117566 849
19749 697
30000 943
152106 570