12433 477
7394 928
21941 146
8989 444
19345 588
10387 231
8392 127
13458 40
10766 581
5719 562
15624 612
12913 548
7023 416
12779 753
3491 117
5904 208
9360 50
32307 350
25241 670
10188 211
13799 227
12850 651
8496 383
8120 413
15045 68
7987 618
6374 646
27191 180