4096 535
20168 637
8297 350
6199 216
7822 81
7672 806
4386 206
10352 112
4395 386
5377 749
6222 628
4702 765
4480 770
8405 33
3095 211
2090 233
3252 395
4873 96
7316 468
4866 511
5255 804
23124 603
2602 309
4017 319
3449 299
8259 715
5029 427
4243 540