3072 251
8504 64
4096 202
3400 129
9088 426
18597 582
8064 646
4096 385
6943 983
2135 196
1726 151
6826 261
5957 416
7865 534