16384 293
4329 59
21710 590
12972 509
217036 1082
23909 473
16492 405
46723 302
27427 861
27583 245
15377 392
14499 312
9034 119
5716 576
10243 652
18569 269
9901 508
20491 333
31928 519
54125 551