16432 928
15960 511
5594 42
5798 432
45520 327
11089 517
43569 679
96446 263
12433 400
37362 322
5972 828
46409 534
106496 954
30153 820
18191 184
46430 523
52536 78
26414 176
24330 115
3774 190
15717 441
12782 216
16835 169
23077 57
7111 237
16450 780
4420 742
17617 215