16432 928
15960 511
5595 42
5799 432
45527 327
11093 517
43569 679
96452 263
12433 400
37395 322
5972 828
46413 534
106512 954
30154 820
18194 184
46435 523
52538 78
26415 176
24333 115
3774 190
15723 441
12784 216
16835 169
23083 57
7111 237
16451 780
4420 742
17618 215