16902 156
21173 249
32089 507
23540 603
12946 546
8932 562
6590 407
6131 433
17696 570
29374 951
9216 675
16848 422
67630 835
6227 681
13069 324
12536 115
9498 31
19164 127
36875 491
21782 457
8625 57
12518 450
19937 40
9568 119
5743 47
37333 586
13847 731
12367 578