4096 289
3373 322
5837 796
24257 316
49184 398
3301 386
2790 119
5491 350
8085 62
3539 168
7571 171
4287 252
11872 492
15787 580
11450 806
9622 265
11776 486
5711 291
7241 413
7713 554
6199 58
15145 601
34989 756
5093 427
6950 531
11275 299
3811 339
4475 800