16432 928
15961 511
5595 42
5799 432
45528 327
11093 517
43569 679
96453 263
12433 400
37397 322
5972 828
46414 534
106515 954
30156 820
18195 184
46440 523
52542 78
26416 176
24333 115
3774 190
15723 441
12784 216
16836 169
23084 57
7111 237
16451 780
4420 742
17619 215